Cisco-IOS-XR-clns-isis-oper API API Reference

API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf/operational/network-topology:network-topology/topology/topology-netconf/node/{{router}}/yang-ext:mount/
URL '/' code: %2F
Schemes: http
Version: 1.0.0

Paths

OCNI-ISIS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/

Retrieve operation of resource: ocni-isis

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ocni-isis": { An OpenConfig description of a network-instance.\nThis may be a Layer 3 forwarding construct such\nas a virtual routing and forwarding (VRF)\ninstance, or a Layer 2 instance such as a virtual\nswitch instance (VSI). Mixed Layer 2 and Layer 3\ninstances are also supported.
"network-instances": { Network instances configured on the local system
{
"interfaces": { An interface associated with the network\ninstance
{
"state": { This container defines ISIS TE state information\n.
"id": "string" A reference to an identifier for this\ninterface which acts as a key for this list
}
"id": "string" A reference to an identifier for this\ninterface which acts as a key for this list
} ] },
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"type": "string", Reference to the TLV's type.
"name": "string", A unique name identifying the network instance
"description": "string" A free-form string to be used by the network\noperator to describe the function of this\nnetwork instance
},
"protocols": { A process (instance) of a routing protocol.\nSome systems may not support more than one\ninstance of a particular routing protocol
"protocol": [
{
"protocols-state": { State parameters relating to the routing\nprotocol instance
"identifier": "string", The protocol name for the routing or\nforwarding protocol to be instantiated
"name": "string" A unique name identifying the network instance
},
"identifier": "string", The protocol name for the routing or\nforwarding protocol to be instantiated
"isis": { This container defines top-level ISIS\nconfiguration and state information.
"isis-interfaces": { This list contains ISIS interfaces.
"isis-interface": [
{
"interfaces-afi-safis": { Address-family/Subsequent Address-family\nlist.
"interfaces-afi-safi": [
{
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} ] },
"interface-id": "string", Interface for which ISIS configuration is to be\napplied.
"interfaces-levels": { Configuration and operational state\nparameters related to a particular level\non an IS-IS enabled interface.
"interfaces-level": [
{
"adjacencies": { List of the local system's IS-IS\nadjacencies.
"adjacency": [
{
"state": { This container defines ISIS TE state information\n.
"neighbor-extended-circuit-id": "integer", ISIS neighbor extended circuit ID.
"restart-status": "boolean", When set to true, neighbor is being helped. The\nRR bit is used by a (re)starting router to\nsignal to its neighbors that a (re)start is in\nprogress.
"remaining-hold-time": "integer", Holding time in seconds for adjacency. This\nvalue is based on received hello PDUs and the\nelapsed time since receipt.
"restart-support": "boolean", When set to true, Graceful-restart signaling is\nsupported.
"adjacency-state": "string", P2P 3-way ISIS adjacency state(up, down, init,\nfailed).
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"nlpid": "string", Protocol supported. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e)
"adjacency-type": "string", Formed ISIS adjacency type(level-1, level-2,\nlevel-1-2).
"neighbor-snpa": "string", ISIS neighbor SNPA.
"area-address": "string", Area adress(es) of the IS. Set of manual area\naddresses of this IS.
"local-extended-circuit-id": "integer", Local extended circuit ID.
"neighbor-circuit-type": "string", Received ISIS circuit type (level-1, level-2,\nlevel-1-2).
"dis-system-id": "string", DIS System ID(LAN hello only).
"restart-suppress": "boolean", When set to true, adjacency is not advertised.\nThe SA bit is used by a starting router to \nrequest that its neighbor suppress advertisement\nof the adjacency to the starting router in the\nneighbor's LSPs.
"neighbor-ipv4-address": "string", ISIS Neighbor IPv4 address.
"up-time": "integer", Adjacency up time.
"topology": "string",
"neighbor-ipv6-address": "string", ISIS Neighbor IPv6 address.
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
},
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ] },
"level-number": "integer", ISIS level number (level-1, level-2).
"levels-timers": { This container defines ISIS timers.
"state": { This container defines ISIS TE state information\n.
"hello-multiplier": "integer", ISIS hello-multiplier value.
"hello-interval": "integer" ISIS hello-interval value.
} },
"interfaces-levels-state": { This container defines interface ISIS\nlevel state information.
"level-number": "integer", ISIS level number (level-1, level-2).
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
},
"levels-afi-safis": { Address-family/Subsequent\nAddress-family list.
"levels-afi-safi": [
{
"state": { This container defines ISIS TE state information\n.
"afi-name": "string", Reference to address-family type
"safi-name": "string", Reference to subsequent address-family\ntype
"metric": "integer" ISIS metric value.
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} ] },
"packet-counters": { This container defines ISIS interface\npacket counters.
"psnp": { This container defines PSNP packet counters.
"state": { This container defines ISIS TE state information\n.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"cnsp": { Operational state parameters relating to CNSPs.
"state": { This container defines ISIS TE state information\n.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"iih": { This container defines IIH packet counters.
"state": { This container defines ISIS TE state information\n.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"lsp": { This container defines LSP packet counters.
"state": { This container defines ISIS TE state information\n.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} } } } ] },
"interfaces-state": { This container defines state information\nfor ISIS interfaces.
"passive": "boolean", When set to true, the referenced interface is a\npassive interface such that it is not eligible\nto establish adjacencies with other systems, but\nis advertised into the IS-IS topology.
"interface-id": "string", Interface for which ISIS configuration is to be\napplied.
"circuit-type": "string", ISIS circuit type (p2p, broadcast).
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"hello-padding": "string" This leaf controls padding type for IS-IS Hello\nPDUs.
},
"circuit-counters": { This container defines state information\nfor ISIS circuit counters.
"state": { This container defines ISIS TE state information\n.
"adj-changes": "integer", Number of times an adjacency state change has\noccurred on this circuit. MIB Entry:\nCircAdjChanges.
"lan-dis-changes": "integer", Number of times the Designated IS has changed on\nthis circuit at this level. If the circuit is\npoint to point, this count is zero. MIB Entry:\nCircLANDesISChanges.
"auth-fails": "integer", Number of times an IS-IS control PDU with the\ncorrect auth type has failed to pass\nauthentication validation. MIB Entry:\nCircAuthFails.
"id-field-len-mismatches": "integer", Number of times an IS-IS control PDU with an ID\nfield length different from that for this system\nhas been received. MIB Entry:\nCircIDFieldLenMismatches.
"rejected-adj": "integer", Number of times an adjacency has been rejected\non this circuit. MIB Entry: CircRejAdjs.
"max-area-address-mismatches": "integer" Number of times a PDU is received with a\ndifferent value for MaximumAreaAddresses from\nthat of the receiving system. MIB Entry:\nSysMaxAreaAddrMismatches.
} },
"interfaces-timers": { This container describes ISIS interface\ntimers configuration
"state": { This container defines ISIS TE state information\n.
"lsp-pacing-interval": "integer", The interval interval in milliseconds between\nthe detection of topology change and when the\nSPF algorithm runs.
"csnp-interval": "integer" The interval, specified in seconds, at which\nperiodic CSNP packets should be transmitted by\nthe local IS.
} } } ] },
"global": { This container defines global ISIS\nconfiguration and state information.
"lsp-bit": { This container defines ISIS LSP\nOperational Bits.
"overload-bit": { This container defines Overload Bit\nconfiguration.
"overload-bit-state": { This container defines state for ISIS\nOverload Bit.
"set-bit": "boolean", When set to true, IS-IS overload bit is set.
"advertise-high-metric": "boolean", When set to true, the local IS advertises links\nwith the highest available metric regardless of\ntheir configured metric. The metric value is\nbased on the metric style - if wide metrics are\nutilised the metric is advertised as 16777214,\notherwise they are advertised with a value of 63\n.
"set-bit-on-boot": "boolean" When set to true, the IS-IS overload bit is set\non system boot.
},
"reset-triggers": { This list describes ISIS Overload reset\ntrigger reasons.
"reset-trigger": [ Reference to the reset trigger reason
{
"state": { This container defines ISIS TE state information\n.
"delay": "integer", If a reset trigger is specified, the system\nshould delay resetting the overload bit for the\nspecified number of seconds after the trigger\noccurs.
"reset-trigger": "string" Reference to the reset trigger reason
},
"reset-trigger": "string" Reference to the reset trigger reason
} ] } } },
"afi-safis": { Address-family/Subsequent Address-family\nlist.
"afi-safi": [
{
"multi-topology": { This container defines the topology\nsupported.
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} },
"state": { This container defines ISIS TE state information\n.
"afi-name": "string", Reference to address-family type
"safi-name": "string", Reference to subsequent address-family\ntype
"metric": "integer" ISIS metric value.
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} ] },
"timers": { This container defines ISIS timers.
"state": { This container defines ISIS TE state information\n.
"lsp-lifetime-interval": "integer", Time interval in seconds that specifies how long\nan LSP remains in LSDB without being refreshed.
"lsp-refresh-interval": "integer" Time interval in seconds that specifies how\noften route topology that a device originates is\ntransmitted in LSPs.
},
"lsp-generation": { This container defines ISIS LSP Generation.
"state": { This container defines ISIS TE state information\n.
"lsp-max-wait-interval": "integer", Time interval in milliseconds that specifies max\ninterval between two consecutive occurrences of\nan LSP being generated.
"lsp-second-wait-interval": "integer", Time interval in milliseconds that specifies the\nmillisecond LSP generation delay.
"adaptive-timer": "string", ISIS adaptive timer types (linear, exponential).
"lsp-first-wait-interval": "integer" Time interval in milliseconds that specifies the\nfirst LSP generation delay.
} },
"spf": { This container defines ISIS SPF timer settings.
"state": { This container defines ISIS TE state information\n.
"spf-hold-interval": "integer", SPF Hold Down time interval in milliseconds.
"adaptive-timer": "string", ISIS adaptive timer types (linear, exponential).
"spf-second-interval": "integer", Time interval in milliseconds between the first\nand second SPF calculation.
"spf-first-interval": "integer" Time interval in milliseconds between the\ndetection of topology change and when the SPF\nalgorithm runs.
} } },
"nsr": { This container defines ISIS Non-Stop\nRouting.
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean" When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
} },
"global-state": { This container defines state for ISIS\nglobal router.
"instance": "string", ISIS Instance.
"net": "string", ISIS network entity title (NET). The first 8\nbits are usually 49 (private AFI), next 16 bits\nrepresent area, next 48 bits represent system id\nand final 8 bits are set to 0.
"max-ecmp-paths": "integer", ISIS max-paths count.
"fast-flooding": "boolean", When set to true, IS will always flood the LSP\nthat triggered an SPF before the router actually\nruns the SPF computation.
"level-capability": "string" ISIS level capability(level-1, level-2\n,vlevel-1-2).
},
"transport": { This container defines ISIS transport.
"state": { This container defines ISIS TE state information\n.
"lsp-mtu-size": "integer" The maximum size in bytes of an IS-IS Link state\nPDU.
} },
"graceful-restart": { This container defines ISIS Graceful\nRestart.
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean" When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
} } },
"levels": { Configuration and operational state\nparameters related to a particular level\nwithin the IS-IS protocol instance
"level": [
{
"level-number": "integer", ISIS level number (level-1, level-2).
"system-level-counters": { This container defines ISIS system level\ncounters.
"state": { This container defines ISIS TE state information\n.
"seq-num-skips": "integer", Number of times a sequence number skip has\noccurred. MIB Entry: SysSeqNumSkips.
"spf-runs": "integer", The number of times SPF was ran at this level.
"corrupted-lsps": "integer", Number of corrupted in-memory LSPs detected.\nLSPs received from the wire with a bad checksum\nare silently dropped and not counted. LSPs\nreceived from the wire with parse errors are\ncounted by lsp-errors. MIB Entry: SysCorrLSPs.
"own-lsp-purges": "integer", Number of times a zero-aged copy of the system's\nown LSP is received from some other node. MIB\nEntry: isisSysOwnLSPPurges.
"database-overloads": "integer", Number of times the database has become\noverloaded. MIB entry: SysLSPL(Level)DbaseOloads\n.
"lsp-errors": "integer", The number of received LSPs with errors.
"id-len-mismatch": "integer", Number of times a PDU is received with a\ndifferent value for ID field length from that of\nthe receiving system. MIB Entry:\nisisSysIDFieldLenMismatches.
"max-area-address-mismatches": "integer", Number of times a PDU is received with a\ndifferent value for MaximumAreaAddresses from\nthat of the receiving system. MIB Entry:\nSysMaxAreaAddrMismatches.
"exceed-max-seq-nums": "integer" The number of times the system has attempted to\nexceed the maximum sequence number. MIB Entry:\nSysAttmptToExMaxSeqNums.
} },
"link-state-databases": { This list describes LSPs in the LSDB.
"link-state-database": [
{
"undefined-tlvs": { List of TLVs that are not defined\nwithin the model, or are not recognised\nby the system.
"undefined-tlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"link-state-database-state": { State parameters of Link State PDU.
"sequence-number": "integer", Sequence number of the LSP.
"version2": "integer", PDU version2. This is set to 1
"checksum": "integer", Checksum of the LSP.
"is-type": "integer", Type of neighboring system.
"id-length": "integer", Length of the ID field of NSAP addresses and\nNETs used in this routing domain.
"pdu-type": "string", Link State PDU type.
"version": "integer", PDU version. This is set to 1.
"flags": "string", Flags associated with Prefix Segment-ID.
"maximum-area-addresses": "integer", Number of area addresses permitted for this ISs\narea. 0 indicates the IS only supports three\narea addresses (by default). Any number\ninclusive of 1 and 254 indicates the number of\nareas allowed.
"pdu-length": "integer", Total length of the LSP.
"remaining-lifetime": "integer", Remaining lifetime in seconds before the LSP\nexpiration.
"lsp-id": "string" A reference to the Link State PDU ID.
},
"tlvses": { List of TLV types in the LSDB for the\nspecified LSP.
"tlvs": [
{
"instance-ids": { A list of instance IDs received\nwithin TLV 7 within an IS-IS LSP. In\nthe case that more than one instance\nof TLV 7 is included in the LSP, the\ninstance IDs specified within the\ninstances are concatenated within\nthis list.
"instance-id": [ Reference to the unique instance ID\n.
{
"state": { This container defines ISIS TE state information\n.
"topology-id": "integer", Instance-Specific Topology Identifiers (ITIDs).
"instance-id": "integer" Reference to the unique instance ID\n.
},
"instance-id": "integer" Reference to the unique instance ID\n.
} ] },
"router-capabilities": { This list describes IS Router\ncapabilities.
"router-capability": [
{
"subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV
"subtlv": [
{
"subtlvs-state": { State parameters of IS Router\nCapabilities
"type": "string" Reference to the TLV's type.
},
"segment-routing-algorithms": { List of the segment routing\nalgorithsm advertised within the\nTLV.
"segment-routing-algorithm": [
{
"state": { This container defines ISIS TE state information\n.
"algorithm": "string" Prefix-SID algorithm to be used for path\ncomputation.
}
"algorithm": "string" Prefix-SID algorithm to be used for path\ncomputation.
} ] },
"type": "string", Reference to the TLV's type.
"segment-routing-capability": { This container defines SR\nCapability sub-TLV 2.
"state": { This container defines ISIS TE state information\n.
"flags": "string" Flags associated with Prefix Segment-ID.
},
"srgb-descriptors": [ SRGB Descriptors included within the SR\ncapability sub-TLV
{
"srgb-descriptor": [ No description
{
"state": { This container defines ISIS TE state information\n.
"range": "integer", Number of SRGB elements. The range value MUST be\ngreater than 0.
"label": "string" Descriptor entry within the SR capabilty sub-TLV
} } ] } ] } } ] },
"undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"router-capabilities-state": { State parameters of TLV 242.
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"flags": "string", Flags associated with Prefix Segment-ID.
"router-id": "string" IPv4 Traffic Engineering router ID of the node.\nFor traffic engineering, it guarantees that we\nhave a single stable address that can always be\nreferenced in a path that will be reachable from\nmultiple hops away, regardless of the state of\nthe node's interfaces.
} } ] },
"ipv4-internal-reachability": { This container defines list of IPv4\ninternal reachability information.
"prefixes": { IPv4 prefixes and internal\nreachability attributes.
"prefixe": [
{
"delay-metric": { This container defines the ISIS delay metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"state": [ This container defines ISIS TE state information\n.
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean" The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
} ],
"expense-metric": { This container defines the ISIS expense metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"default-metric": [ ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
{
"state": { This container defines ISIS TE state information\n.
"default-metric": "integer", ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
"flags": "string" Flags associated with Prefix Segment-ID.
} } ],
"error-metric": { This container defines the ISIS error metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"prefix": "string" IPv4 prefix contained within extended\nreachability TLVs.
} ] } },
"ipv6-srlgs": { Instance of the IPv6 SRLG TLV.
"ipv6-srlg": [
{
"state": { This container defines ISIS TE state information\n.
"psn-number": "integer", Pseudonode number if the neighbor is on a LAN\ninterface.
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"ipv6-neighbor-address": "string", Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
"flags": "string", Flags associated with Prefix Segment-ID.
"ipv6-interface-address": "string", Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"srlg-value": "integer" List of SRLG values.
},
"instance-number": "integer" Reference to the instance number of\nTLV 138.
} ] },
"area-address": { Area adress(es) of the IS. Set of manual area\naddresses of this IS.
"state": { This container defines ISIS TE state information\n.
"area-address": "string" Area adress(es) of the IS. Set of manual area\naddresses of this IS.
} },
"nlpid": { Protocol supported. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e)
"state": { This container defines ISIS TE state information\n.
"nlpid": "string" Protocol supported. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e)
} },
"purge-oi": { This container defines ISIS purge TLV\n.
"state": { This container defines ISIS TE state information\n.
"source-system-id": "string", System ID of the Intermediate System that\ninserted this TLV.
"system-id-count": "integer", Number of system IDs carried in this TLV.
"received-system-id": "string" System ID of the Intermediate System from which\nthe purge was received.
} },
"ipv4-external-reachability": { This container defines list of IPv4\nexternal reachability information.
"ipv4-external-reachability-prefixes": { IPv4 external prefixes and\nreachability attributes.
"ipv4-external-reachability-prefixe": [
{
"delay-metric": { This container defines the ISIS delay metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"state": [ This container defines ISIS TE state information\n.
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean" The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
} ],
"expense-metric": { This container defines the ISIS expense metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"default-metric": [ ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
{
"state": { This container defines ISIS TE state information\n.
"default-metric": "integer", ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
"flags": "string" Flags associated with Prefix Segment-ID.
} } ],
"error-metric": { This container defines the ISIS error metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"prefix": "string" IPv4 prefix contained within extended\nreachability TLVs.
} ] } },
"ipv6-interface-addresses": { This container defines TLV 232.
"state": { This container defines ISIS TE state information\n.
"ipv6-interface-address": "string" Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
} },
"ipv4-srlgs": { Instance of the IPv4 SRLG TLV
"ipv4-srlg": [
{
"state": { This container defines ISIS TE state information\n.
"psn-number": "integer", Pseudonode number if the neighbor is on a LAN\ninterface.
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"ipv4-neighbor-address": "string", A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
"flags": "string", Flags associated with Prefix Segment-ID.
"ipv4-interface-address": "string", A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"srlg-value": "integer" List of SRLG values.
},
"instance-number": "integer" Reference to the instance number of\nTLV 138.
} ] },
"extended-ipv4-reachability": { This container defines list of IPv4\nextended reachability information.
"extended-ipv4-reachability-prefixes": { This list describes IPv4 extended\nprefixes and attributes.
"extended-ipv4-reachability-prefixe": [
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"prefixes-subtlv": [
{
"tag64": { List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"ipv4-source-router-id": { IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"flags": { Flags associated with Prefix Segment-ID.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
},
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": { IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} } } ] },
"prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"prefixes-state": { State parameters of an IPv4\nextended prefix.
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"metric": "integer" ISIS metric value.
} } ] } },
"ipv4-interface-addresses": { This container defines TLV 132.
"state": { This container defines ISIS TE state information\n.
"ipv4-interface-address": "string" A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
} },
"multi-topology": { This container defines the topology\nsupported.
"topologies": { This list describes a topology.
"topology": [
{
"state": { This container defines ISIS TE state information\n.
"attributes": "string", Attributes of the LSP for the associated\ntopology.
"mt-id": "integer" Multi-topology ID
},
"mt-id": "integer" Multi-topology ID
} ] } },
"ipv6-te-router-id": { This container defines TLV 140.
"state": { This container defines ISIS TE state information\n.
"router-id": "string" IPv4 Traffic Engineering router ID of the node.\nFor traffic engineering, it guarantees that we\nhave a single stable address that can always be\nreferenced in a path that will be reachable from\nmultiple hops away, regardless of the state of\nthe node's interfaces.
} },
"is-reachability": { This container describes list of ISIS\nneighbors and attributes.
"neighbors": { IS reachability neighbor attributes.
"neighbor": [
{
"delay-metric": { This container defines the ISIS delay metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"state": [ This container defines ISIS TE state information\n.
{
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ],
"expense-metric": { This container defines the ISIS expense metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"default-metric": [ ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
{
"state": { This container defines ISIS TE state information\n.
"default-metric": "integer", ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
"flags": "string" Flags associated with Prefix Segment-ID.
} } ],
"error-metric": { This container defines the ISIS error metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ] } },
"mt-isn": { This container defines list of ISIS\nmulti-topology neighbors.
"mt-isn-neighbors": { This container describes IS\nneighbors.
"mt-isn-neighbor": [
{
"mt-isn-neighbors-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": { This container defines sub-TLV\n13.
"state": { This container defines ISIS TE state information\n.
"ipv6-neighbor-address": "string" Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
} },
"subtlvs-adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"subtlvs-adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"subtlvs-te-default-metric": { This container defines sub-TLV\n18.
"state": { This container defines ISIS TE state information\n.
"te-default-metric": "integer" This metric is administratively assigned and can\nbe used to present a differently weighted\ntopology to traffic engineering SPF calculations\n. To preclude overflow within a traffic\nengineering SPF implementation, all metrics\ngreater than or equal to MAX_PATH_METRIC SHALL\nbe considered to have a metric of\nMAX_PATH_METRIC.
} },
"subtlvs-max-link-bandwidth": { This container defines sub-TLV 9\n.
"state": { This container defines ISIS TE state information\n.
"max-link-bandwidth": "string" The maximum bandwidth that can be used on this\nlink in this direction (from the system\noriginating the LSP to its neighbors). It is\nencoded in 32 bits in IEEE floating point format\n. The units are bytes (not bits!) per second.
} },
"subtlvs-lan-adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"subtlvs-lan-adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"neighbor-id": "string", System ID of the neighbor associated with the\nLAN- Adj-Segment-ID value.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"subtlvs-max-reservable-link-bandwidth": { This container defines sub-TLV\n10.
"state": { This container defines ISIS TE state information\n.
"max-reservable-link-bandwidth": "string" The maximum amount of bandwidth that can be\nreserved in this direction on this link. Note\nthat for oversubscription purposes, this can be\ngreater than the bandwidth of the link. It is\nencoded in 32 bits in IEEE floating point\nformat. The units are bytes (not bits!) per\nsecond.
} },
"subtlvs-unreserved-bandwidths": { Setup priority (0 through 7) for\nunreserved bandwidth.
"subtlvs-unreserved-bandwidth": [
{
"state": { This container defines ISIS TE state information\n.
"priority": "integer", Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
"unreserved-bandwidth": "string" The amount of bandwidth reservable in this\ndirection on this link. Note that for\noversubscription purposes, this can be greater\nthan the bandwidth of the link. It contains\neight 32-bit IEEE floating point numbers(one for\neach priority). The units are bytes (not bits!)\nper second. The values correspond to the\nbandwidth that can be reserved with a setup\npriority of 0 through 7, arranged in increasing\norder with priority 0 occurring at the start of\nthe sub-TLV, and priority 7 at the end of the\nsub-TLV.
},
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
} ] },
"subtlvs-admin-group": { This container defines sub-TLV 3\n.
"state": { This container defines ISIS TE state information\n.
"admin-group": "integer" The administrative group sub-TLV contains a\n4-octet bit mask assigned by the network\nadministrator. Each set bit corresponds to one\nadministrative group assigned to the interface.\nBy convention, the least significant bit is\nreferred to as group 0, and the most significant\nbit is referred to as group 31.
} },
"subtlvs-ipv4-neighbor-address": { This container defines sub-TLV 8\n.
"state": { This container defines ISIS TE state information\n.
"ipv4-neighbor-address": "string" A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
} },
"subtlvs-extended-admin-group": { This container defines sub-TLV\n14.
"state": { This container defines ISIS TE state information\n.
"extended-admin-group": "integer" The extended-admin-group sub-TLV is used in\naddition to the Administrative Groups when it is\ndesirable to make more than 32 colors available\nfor advertisement in a network.
} },
"subtlvs-bandwidth-constraints": { List of the Bandwidth\nConstraints sub-TLV instances\npresent in the TLV.
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": { State parameters of IS\nExtended Reachability sub-TLV\n22.
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
},
"bandwidth-constraints-constraints": { List of the constraints within\nthe Bandwidth Constraints\nsub-TLV. The BC0 level is\nindicated by the constraint-id\nleaf being set to 0, with BCN\nbeing indicated by\nconstraint-id N.
"bandwidth-constraints-constraint": [
{
"state": { This container defines ISIS TE state information\n.
"bandwidth": "string", The bandwidth constraint, expressed as a 32-bit\nIEEE floating point number expressed in bytes\nper second.
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
},
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
} ] },
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
} ] },
"subtlvs-ipv6-interface-address": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"ipv6-interface-address": "string" Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
} },
"type": "string", Reference to the TLV's type.
"subtlvs-ipv4-interface-address": { This container defines sub-TLV 6\n.
"state": { This container defines ISIS TE state information\n.
"ipv4-interface-address": "string" A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
} } } ] },
"mt-isn-neighbors-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"mt-isn-neighbors-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"mt-isn-neighbors-state": { State parameters of MT neighbor.
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"metric": "integer", ISIS metric value.
"mt-id": "integer" Multi-topology ID
},
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"mt-id": "integer" Multi-topology ID
} ] } },
"tlvs-state": { Operational state parameters relating\nto the specified LSP
"type": "string" Reference to the TLV's type.
},
"extended-is-reachability": { This container defines list of ISIS\nextended reachability neighbors.
"extended-is-reachability-neighbors": { This list describes ISIS extended\nneigbors and reachability attributes\n.
"extended-is-reachability-neighbor": [
{
"neighbors-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"neighbors-subtlv": [
{
"ipv6-neighbor-address": { Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
"state": { This container defines ISIS TE state information\n.
"ipv6-neighbor-address": "string" Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
} },
"max-reservable-link-bandwidth": { The maximum amount of bandwidth that can be\nreserved in this direction on this link. Note\nthat for oversubscription purposes, this can be\ngreater than the bandwidth of the link. It is\nencoded in 32 bits in IEEE floating point\nformat. The units are bytes (not bits!) per\nsecond.
"state": { This container defines ISIS TE state information\n.
"max-reservable-link-bandwidth": "string" The maximum amount of bandwidth that can be\nreserved in this direction on this link. Note\nthat for oversubscription purposes, this can be\ngreater than the bandwidth of the link. It is\nencoded in 32 bits in IEEE floating point\nformat. The units are bytes (not bits!) per\nsecond.
} },
"bandwidth-constraints": { List of the Bandwidth\nConstraints sub-TLV instances\npresent in the TLV.
"bandwidth-constraint": [
{
"bandwidth-constraints-state": { State parameters of IS\nExtended Reachability sub-TLV\n22.
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
},
"constraints": { List of the constraints within\nthe Bandwidth Constraints\nsub-TLV. The BC0 level is\nindicated by the constraint-id\nleaf being set to 0, with BCN\nbeing indicated by\nconstraint-id N.
"constraint": [
{
"state": { This container defines ISIS TE state information\n.
"bandwidth": "string", The bandwidth constraint, expressed as a 32-bit\nIEEE floating point number expressed in bytes\nper second.
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
},
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
} ] },
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
} ] },
"te-default-metric": { This metric is administratively assigned and can\nbe used to present a differently weighted\ntopology to traffic engineering SPF calculations\n. To preclude overflow within a traffic\nengineering SPF implementation, all metrics\ngreater than or equal to MAX_PATH_METRIC SHALL\nbe considered to have a metric of\nMAX_PATH_METRIC.
"state": { This container defines ISIS TE state information\n.
"te-default-metric": "integer" This metric is administratively assigned and can\nbe used to present a differently weighted\ntopology to traffic engineering SPF calculations\n. To preclude overflow within a traffic\nengineering SPF implementation, all metrics\ngreater than or equal to MAX_PATH_METRIC SHALL\nbe considered to have a metric of\nMAX_PATH_METRIC.
} },
"max-link-bandwidth": { The maximum bandwidth that can be used on this\nlink in this direction (from the system\noriginating the LSP to its neighbors). It is\nencoded in 32 bits in IEEE floating point format\n. The units are bytes (not bits!) per second.
"state": { This container defines ISIS TE state information\n.
"max-link-bandwidth": "string" The maximum bandwidth that can be used on this\nlink in this direction (from the system\noriginating the LSP to its neighbors). It is\nencoded in 32 bits in IEEE floating point format\n. The units are bytes (not bits!) per second.
} },
"lan-adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"lan-adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"neighbor-id": "string", System ID of the neighbor associated with the\nLAN- Adj-Segment-ID value.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"admin-group": { The administrative group sub-TLV contains a\n4-octet bit mask assigned by the network\nadministrator. Each set bit corresponds to one\nadministrative group assigned to the interface.\nBy convention, the least significant bit is\nreferred to as group 0, and the most significant\nbit is referred to as group 31.
"state": { This container defines ISIS TE state information\n.
"admin-group": "integer" The administrative group sub-TLV contains a\n4-octet bit mask assigned by the network\nadministrator. Each set bit corresponds to one\nadministrative group assigned to the interface.\nBy convention, the least significant bit is\nreferred to as group 0, and the most significant\nbit is referred to as group 31.
} },
"ipv4-neighbor-address": { A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
"state": { This container defines ISIS TE state information\n.
"ipv4-neighbor-address": "string" A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
} },
"extended-admin-group": { The extended-admin-group sub-TLV is used in\naddition to the Administrative Groups when it is\ndesirable to make more than 32 colors available\nfor advertisement in a network.
"state": { This container defines ISIS TE state information\n.
"extended-admin-group": "integer" The extended-admin-group sub-TLV is used in\naddition to the Administrative Groups when it is\ndesirable to make more than 32 colors available\nfor advertisement in a network.
} },
"ipv6-interface-address": { Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
"state": { This container defines ISIS TE state information\n.
"ipv6-interface-address": "string" Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
} },
"adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"ipv4-interface-address": { A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
"state": { This container defines ISIS TE state information\n.
"ipv4-interface-address": "string" A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
} },
"type": "string", Reference to the TLV's type.
"unreserved-bandwidths": { Setup priority (0 through 7) for\nunreserved bandwidth.
"unreserved-bandwidth": [ The amount of bandwidth reservable in this\ndirection on this link. Note that for\noversubscription purposes, this can be greater\nthan the bandwidth of the link. It contains\neight 32-bit IEEE floating point numbers(one for\neach priority). The units are bytes (not bits!)\nper second. The values correspond to the\nbandwidth that can be reserved with a setup\npriority of 0 through 7, arranged in increasing\norder with priority 0 occurring at the start of\nthe sub-TLV, and priority 7 at the end of the\nsub-TLV.
{
"state": { This container defines ISIS TE state information\n.
"priority": "integer", Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
"unreserved-bandwidth": "string" The amount of bandwidth reservable in this\ndirection on this link. Note that for\noversubscription purposes, this can be greater\nthan the bandwidth of the link. It contains\neight 32-bit IEEE floating point numbers(one for\neach priority). The units are bytes (not bits!)\nper second. The values correspond to the\nbandwidth that can be reserved with a setup\npriority of 0 through 7, arranged in increasing\norder with priority 0 occurring at the start of\nthe sub-TLV, and priority 7 at the end of the\nsub-TLV.
},
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
} ] } } ] },
"neighbors-state": { State parameters of extended\nneighbor
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"metric": "integer" ISIS metric value.
},
"neighbors-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"neighbors-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ] } },
"mt-ipv6-reachability": { This container defines list of IPv6\nreachability information in multi -\ntopology environment.
"mt-ipv6-reachability-prefixes": { List of IPv6 prefixes contained\nwithin MT reachability TLV.
"mt-ipv6-reachability-prefixe": [
{
"mt-ipv6-reachability-prefixes-state": { State parameters relating an IPv6\nprefix attribute
"metric": "integer", ISIS metric value.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"xbit": "boolean", The external bit. Set when the prefix was\ndistributed into IS-IS from another routing\nprotocol.
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"mt-id": "integer" Multi-topology ID
},
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"mt-ipv6-reachability-prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"mt-id": "integer", Multi-topology ID
"mt-ipv6-reachability-prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": { This container defines sub-TLV 4\n.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"mt-ipv6-reachability-prefixes-subtlvs-tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"mt-ipv6-reachability-prefixes-subtlvs-tag64": { This container defines sub-TLV 2\n.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} },
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": { This container defines sub-TLV\n11.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"type": "string", Reference to the TLV's type.
"mt-ipv6-reachability-prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
} } ] } } ] } },
"authentication": { This container defines authentication\ninformation of the node.
"state": { This container defines ISIS TE state information\n.
"authentication-key": "string", Authentication key to be used.
"crypto-type": "string" Authentication type to be used.
} },
"host-name": { Name of the node.
"state": { This container defines ISIS TE state information\n.
"host-name": "string" Name of the node.
} },
"mt-ipv4-reachability": { This container defines list of IPv4\nreachability Information in\nmulti-topology environment.
"mt-ipv4-reachability-prefixes": { IPv4 prefixes that are contained\nwithin MT reachability TLV.
"mt-ipv4-reachability-prefixe": [
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"mt-ipv4-reachability-prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"mt-ipv4-reachability-prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"prefixes-subtlvs-prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"prefixes-subtlvs-flags": { This container defines sub-TLV 4\n.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"prefixes-subtlvs-ipv4-source-router-id": { This container defines sub-TLV\n11.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"prefixes-subtlvs-ipv6-source-router-id": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} },
"mt-ipv4-reachability-prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
},
"prefixes-subtlvs-tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"prefixes-subtlvs-tag64": { This container defines sub-TLV 2\n.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"type": "string" Reference to the TLV's type.
} ] },
"mt-id": "integer", Multi-topology ID
"mt-ipv4-reachability-prefixes-state": { State parameters of an IPv4\nextended prefix.
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"metric": "integer", ISIS metric value.
"mt-id": "integer" Multi-topology ID
} } ] } },
"ipv6-reachability": { This container defines list of IPv6\nreachability information.
"ipv6-reachability-prefixes": { This list defines IPv6 extended\nprefix attributes.
"ipv6-reachability-prefixe": [
{
"ipv6-reachability-prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"ipv6-reachability-prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"subtlvs-ipv4-source-router-id": { This container defines sub-TLV\n11.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"subtlvs-ipv6-source-router-id": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} },
"ipv6-reachability-prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
},
"subtlvs-tag64": { This container defines sub-TLV 2\n.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"subtlvs-flags": { This container defines sub-TLV 4\n.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"subtlvs-prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"subtlvs-prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"type": "string" Reference to the TLV's type.
} ] },
"ipv6-reachability-prefixes-state": { State parameters of IPv6 prefix\nattributes
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"metric": "integer" ISIS metric value.
} } ] } },
"type": "string", Reference to the TLV's type.
"ipv4-te-router-id": { This container defines TLV 134.
"state": { This container defines ISIS TE state information\n.
"router-id": "string" IPv4 Traffic Engineering router ID of the node.\nFor traffic engineering, it guarantees that we\nhave a single stable address that can always be\nreferenced in a path that will be reachable from\nmultiple hops away, regardless of the state of\nthe node's interfaces.
} } } ] },
"lsp-id": "string" A reference to the Link State PDU ID.
} ] },
"traffic-engineering": { This container defines ISIS TE.
"state": { This container defines ISIS TE state information\n.
"ipv4-router-id": "string", IPv4 MPLS Traffic Engineering Router-ID.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"ipv6-router-id": "string" IPv6 MPLS Traffic Engineering Router-ID.
} },
"levels-state": { This container defines ISIS level state\ninformation.
"level-number": "integer", ISIS level number (level-1, level-2).
"metric-style": "string" ISIS metric style types(narrow, wide).
} } ] } },
"name": "string" A unique name identifying the network instance
} ] },
"name": "string" A unique name identifying the network instance
} ] } } }

NETWORK-INSTANCES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/

Retrieve operation of resource: network-instances

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"network-instances": { Network instances configured on the local system
{
"interfaces": { An interface associated with the network\ninstance
{
"state": { This container defines ISIS TE state information\n.
"id": "string" A reference to an identifier for this\ninterface which acts as a key for this list
}
"id": "string" A reference to an identifier for this\ninterface which acts as a key for this list
} ] },
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"type": "string", Reference to the TLV's type.
"name": "string", A unique name identifying the network instance
"description": "string" A free-form string to be used by the network\noperator to describe the function of this\nnetwork instance
},
"protocols": { A process (instance) of a routing protocol.\nSome systems may not support more than one\ninstance of a particular routing protocol
"protocol": [
{
"protocols-state": { State parameters relating to the routing\nprotocol instance
"identifier": "string", The protocol name for the routing or\nforwarding protocol to be instantiated
"name": "string" A unique name identifying the network instance
},
"identifier": "string", The protocol name for the routing or\nforwarding protocol to be instantiated
"isis": { This container defines top-level ISIS\nconfiguration and state information.
"isis-interfaces": { This list contains ISIS interfaces.
"isis-interface": [
{
"interfaces-afi-safis": { Address-family/Subsequent Address-family\nlist.
"interfaces-afi-safi": [
{
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} ] },
"interface-id": "string", Interface for which ISIS configuration is to be\napplied.
"interfaces-levels": { Configuration and operational state\nparameters related to a particular level\non an IS-IS enabled interface.
"interfaces-level": [
{
"adjacencies": { List of the local system's IS-IS\nadjacencies.
"adjacency": [
{
"state": { This container defines ISIS TE state information\n.
"neighbor-extended-circuit-id": "integer", ISIS neighbor extended circuit ID.
"restart-status": "boolean", When set to true, neighbor is being helped. The\nRR bit is used by a (re)starting router to\nsignal to its neighbors that a (re)start is in\nprogress.
"remaining-hold-time": "integer", Holding time in seconds for adjacency. This\nvalue is based on received hello PDUs and the\nelapsed time since receipt.
"restart-support": "boolean", When set to true, Graceful-restart signaling is\nsupported.
"adjacency-state": "string", P2P 3-way ISIS adjacency state(up, down, init,\nfailed).
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"nlpid": "string", Protocol supported. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e)
"adjacency-type": "string", Formed ISIS adjacency type(level-1, level-2,\nlevel-1-2).
"neighbor-snpa": "string", ISIS neighbor SNPA.
"area-address": "string", Area adress(es) of the IS. Set of manual area\naddresses of this IS.
"local-extended-circuit-id": "integer", Local extended circuit ID.
"neighbor-circuit-type": "string", Received ISIS circuit type (level-1, level-2,\nlevel-1-2).
"dis-system-id": "string", DIS System ID(LAN hello only).
"restart-suppress": "boolean", When set to true, adjacency is not advertised.\nThe SA bit is used by a starting router to \nrequest that its neighbor suppress advertisement\nof the adjacency to the starting router in the\nneighbor's LSPs.
"neighbor-ipv4-address": "string", ISIS Neighbor IPv4 address.
"up-time": "integer", Adjacency up time.
"topology": "string",
"neighbor-ipv6-address": "string", ISIS Neighbor IPv6 address.
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
},
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ] },
"level-number": "integer", ISIS level number (level-1, level-2).
"levels-timers": { This container defines ISIS timers.
"state": { This container defines ISIS TE state information\n.
"hello-multiplier": "integer", ISIS hello-multiplier value.
"hello-interval": "integer" ISIS hello-interval value.
} },
"interfaces-levels-state": { This container defines interface ISIS\nlevel state information.
"level-number": "integer", ISIS level number (level-1, level-2).
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
},
"levels-afi-safis": { Address-family/Subsequent\nAddress-family list.
"levels-afi-safi": [
{
"state": { This container defines ISIS TE state information\n.
"afi-name": "string", Reference to address-family type
"safi-name": "string", Reference to subsequent address-family\ntype
"metric": "integer" ISIS metric value.
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} ] },
"packet-counters": { This container defines ISIS interface\npacket counters.
"psnp": { This container defines PSNP packet counters.
"state": { This container defines ISIS TE state information\n.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"cnsp": { Operational state parameters relating to CNSPs.
"state": { This container defines ISIS TE state information\n.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"iih": { This container defines IIH packet counters.
"state": { This container defines ISIS TE state information\n.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"lsp": { This container defines LSP packet counters.
"state": { This container defines ISIS TE state information\n.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} } } } ] },
"interfaces-state": { This container defines state information\nfor ISIS interfaces.
"passive": "boolean", When set to true, the referenced interface is a\npassive interface such that it is not eligible\nto establish adjacencies with other systems, but\nis advertised into the IS-IS topology.
"interface-id": "string", Interface for which ISIS configuration is to be\napplied.
"circuit-type": "string", ISIS circuit type (p2p, broadcast).
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"hello-padding": "string" This leaf controls padding type for IS-IS Hello\nPDUs.
},
"circuit-counters": { This container defines state information\nfor ISIS circuit counters.
"state": { This container defines ISIS TE state information\n.
"adj-changes": "integer", Number of times an adjacency state change has\noccurred on this circuit. MIB Entry:\nCircAdjChanges.
"lan-dis-changes": "integer", Number of times the Designated IS has changed on\nthis circuit at this level. If the circuit is\npoint to point, this count is zero. MIB Entry:\nCircLANDesISChanges.
"auth-fails": "integer", Number of times an IS-IS control PDU with the\ncorrect auth type has failed to pass\nauthentication validation. MIB Entry:\nCircAuthFails.
"id-field-len-mismatches": "integer", Number of times an IS-IS control PDU with an ID\nfield length different from that for this system\nhas been received. MIB Entry:\nCircIDFieldLenMismatches.
"rejected-adj": "integer", Number of times an adjacency has been rejected\non this circuit. MIB Entry: CircRejAdjs.
"max-area-address-mismatches": "integer" Number of times a PDU is received with a\ndifferent value for MaximumAreaAddresses from\nthat of the receiving system. MIB Entry:\nSysMaxAreaAddrMismatches.
} },
"interfaces-timers": { This container describes ISIS interface\ntimers configuration
"state": { This container defines ISIS TE state information\n.
"lsp-pacing-interval": "integer", The interval interval in milliseconds between\nthe detection of topology change and when the\nSPF algorithm runs.
"csnp-interval": "integer" The interval, specified in seconds, at which\nperiodic CSNP packets should be transmitted by\nthe local IS.
} } } ] },
"global": { This container defines global ISIS\nconfiguration and state information.
"lsp-bit": { This container defines ISIS LSP\nOperational Bits.
"overload-bit": { This container defines Overload Bit\nconfiguration.
"overload-bit-state": { This container defines state for ISIS\nOverload Bit.
"set-bit": "boolean", When set to true, IS-IS overload bit is set.
"advertise-high-metric": "boolean", When set to true, the local IS advertises links\nwith the highest available metric regardless of\ntheir configured metric. The metric value is\nbased on the metric style - if wide metrics are\nutilised the metric is advertised as 16777214,\notherwise they are advertised with a value of 63\n.
"set-bit-on-boot": "boolean" When set to true, the IS-IS overload bit is set\non system boot.
},
"reset-triggers": { This list describes ISIS Overload reset\ntrigger reasons.
"reset-trigger": [ Reference to the reset trigger reason
{
"state": { This container defines ISIS TE state information\n.
"delay": "integer", If a reset trigger is specified, the system\nshould delay resetting the overload bit for the\nspecified number of seconds after the trigger\noccurs.
"reset-trigger": "string" Reference to the reset trigger reason
},
"reset-trigger": "string" Reference to the reset trigger reason
} ] } } },
"afi-safis": { Address-family/Subsequent Address-family\nlist.
"afi-safi": [
{
"multi-topology": { This container defines the topology\nsupported.
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} },
"state": { This container defines ISIS TE state information\n.
"afi-name": "string", Reference to address-family type
"safi-name": "string", Reference to subsequent address-family\ntype
"metric": "integer" ISIS metric value.
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} ] },
"timers": { This container defines ISIS timers.
"state": { This container defines ISIS TE state information\n.
"lsp-lifetime-interval": "integer", Time interval in seconds that specifies how long\nan LSP remains in LSDB without being refreshed.
"lsp-refresh-interval": "integer" Time interval in seconds that specifies how\noften route topology that a device originates is\ntransmitted in LSPs.
},
"lsp-generation": { This container defines ISIS LSP Generation.
"state": { This container defines ISIS TE state information\n.
"lsp-max-wait-interval": "integer", Time interval in milliseconds that specifies max\ninterval between two consecutive occurrences of\nan LSP being generated.
"lsp-second-wait-interval": "integer", Time interval in milliseconds that specifies the\nmillisecond LSP generation delay.
"adaptive-timer": "string", ISIS adaptive timer types (linear, exponential).
"lsp-first-wait-interval": "integer" Time interval in milliseconds that specifies the\nfirst LSP generation delay.
} },
"spf": { This container defines ISIS SPF timer settings.
"state": { This container defines ISIS TE state information\n.
"spf-hold-interval": "integer", SPF Hold Down time interval in milliseconds.
"adaptive-timer": "string", ISIS adaptive timer types (linear, exponential).
"spf-second-interval": "integer", Time interval in milliseconds between the first\nand second SPF calculation.
"spf-first-interval": "integer" Time interval in milliseconds between the\ndetection of topology change and when the SPF\nalgorithm runs.
} } },
"nsr": { This container defines ISIS Non-Stop\nRouting.
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean" When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
} },
"global-state": { This container defines state for ISIS\nglobal router.
"instance": "string", ISIS Instance.
"net": "string", ISIS network entity title (NET). The first 8\nbits are usually 49 (private AFI), next 16 bits\nrepresent area, next 48 bits represent system id\nand final 8 bits are set to 0.
"max-ecmp-paths": "integer", ISIS max-paths count.
"fast-flooding": "boolean", When set to true, IS will always flood the LSP\nthat triggered an SPF before the router actually\nruns the SPF computation.
"level-capability": "string" ISIS level capability(level-1, level-2\n,vlevel-1-2).
},
"transport": { This container defines ISIS transport.
"state": { This container defines ISIS TE state information\n.
"lsp-mtu-size": "integer" The maximum size in bytes of an IS-IS Link state\nPDU.
} },
"graceful-restart": { This container defines ISIS Graceful\nRestart.
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean" When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
} } },
"levels": { Configuration and operational state\nparameters related to a particular level\nwithin the IS-IS protocol instance
"level": [
{
"level-number": "integer", ISIS level number (level-1, level-2).
"system-level-counters": { This container defines ISIS system level\ncounters.
"state": { This container defines ISIS TE state information\n.
"seq-num-skips": "integer", Number of times a sequence number skip has\noccurred. MIB Entry: SysSeqNumSkips.
"spf-runs": "integer", The number of times SPF was ran at this level.
"corrupted-lsps": "integer", Number of corrupted in-memory LSPs detected.\nLSPs received from the wire with a bad checksum\nare silently dropped and not counted. LSPs\nreceived from the wire with parse errors are\ncounted by lsp-errors. MIB Entry: SysCorrLSPs.
"own-lsp-purges": "integer", Number of times a zero-aged copy of the system's\nown LSP is received from some other node. MIB\nEntry: isisSysOwnLSPPurges.
"database-overloads": "integer", Number of times the database has become\noverloaded. MIB entry: SysLSPL(Level)DbaseOloads\n.
"lsp-errors": "integer", The number of received LSPs with errors.
"id-len-mismatch": "integer", Number of times a PDU is received with a\ndifferent value for ID field length from that of\nthe receiving system. MIB Entry:\nisisSysIDFieldLenMismatches.
"max-area-address-mismatches": "integer", Number of times a PDU is received with a\ndifferent value for MaximumAreaAddresses from\nthat of the receiving system. MIB Entry:\nSysMaxAreaAddrMismatches.
"exceed-max-seq-nums": "integer" The number of times the system has attempted to\nexceed the maximum sequence number. MIB Entry:\nSysAttmptToExMaxSeqNums.
} },
"link-state-databases": { This list describes LSPs in the LSDB.
"link-state-database": [
{
"undefined-tlvs": { List of TLVs that are not defined\nwithin the model, or are not recognised\nby the system.
"undefined-tlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"link-state-database-state": { State parameters of Link State PDU.
"sequence-number": "integer", Sequence number of the LSP.
"version2": "integer", PDU version2. This is set to 1
"checksum": "integer", Checksum of the LSP.
"is-type": "integer", Type of neighboring system.
"id-length": "integer", Length of the ID field of NSAP addresses and\nNETs used in this routing domain.
"pdu-type": "string", Link State PDU type.
"version": "integer", PDU version. This is set to 1.
"flags": "string", Flags associated with Prefix Segment-ID.
"maximum-area-addresses": "integer", Number of area addresses permitted for this ISs\narea. 0 indicates the IS only supports three\narea addresses (by default). Any number\ninclusive of 1 and 254 indicates the number of\nareas allowed.
"pdu-length": "integer", Total length of the LSP.
"remaining-lifetime": "integer", Remaining lifetime in seconds before the LSP\nexpiration.
"lsp-id": "string" A reference to the Link State PDU ID.
},
"tlvses": { List of TLV types in the LSDB for the\nspecified LSP.
"tlvs": [
{
"instance-ids": { A list of instance IDs received\nwithin TLV 7 within an IS-IS LSP. In\nthe case that more than one instance\nof TLV 7 is included in the LSP, the\ninstance IDs specified within the\ninstances are concatenated within\nthis list.
"instance-id": [ Reference to the unique instance ID\n.
{
"state": { This container defines ISIS TE state information\n.
"topology-id": "integer", Instance-Specific Topology Identifiers (ITIDs).
"instance-id": "integer" Reference to the unique instance ID\n.
},
"instance-id": "integer" Reference to the unique instance ID\n.
} ] },
"router-capabilities": { This list describes IS Router\ncapabilities.
"router-capability": [
{
"subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV
"subtlv": [
{
"subtlvs-state": { State parameters of IS Router\nCapabilities
"type": "string" Reference to the TLV's type.
},
"segment-routing-algorithms": { List of the segment routing\nalgorithsm advertised within the\nTLV.
"segment-routing-algorithm": [
{
"state": { This container defines ISIS TE state information\n.
"algorithm": "string" Prefix-SID algorithm to be used for path\ncomputation.
}
"algorithm": "string" Prefix-SID algorithm to be used for path\ncomputation.
} ] },
"type": "string", Reference to the TLV's type.
"segment-routing-capability": { This container defines SR\nCapability sub-TLV 2.
"state": { This container defines ISIS TE state information\n.
"flags": "string" Flags associated with Prefix Segment-ID.
},
"srgb-descriptors": [ SRGB Descriptors included within the SR\ncapability sub-TLV
{
"srgb-descriptor": [ No description
{
"state": { This container defines ISIS TE state information\n.
"range": "integer", Number of SRGB elements. The range value MUST be\ngreater than 0.
"label": "string" Descriptor entry within the SR capabilty sub-TLV
} } ] } ] } } ] },
"undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"router-capabilities-state": { State parameters of TLV 242.
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"flags": "string", Flags associated with Prefix Segment-ID.
"router-id": "string" IPv4 Traffic Engineering router ID of the node.\nFor traffic engineering, it guarantees that we\nhave a single stable address that can always be\nreferenced in a path that will be reachable from\nmultiple hops away, regardless of the state of\nthe node's interfaces.
} } ] },
"ipv4-internal-reachability": { This container defines list of IPv4\ninternal reachability information.
"prefixes": { IPv4 prefixes and internal\nreachability attributes.
"prefixe": [
{
"delay-metric": { This container defines the ISIS delay metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"state": [ This container defines ISIS TE state information\n.
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean" The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
} ],
"expense-metric": { This container defines the ISIS expense metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"default-metric": [ ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
{
"state": { This container defines ISIS TE state information\n.
"default-metric": "integer", ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
"flags": "string" Flags associated with Prefix Segment-ID.
} } ],
"error-metric": { This container defines the ISIS error metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"prefix": "string" IPv4 prefix contained within extended\nreachability TLVs.
} ] } },
"ipv6-srlgs": { Instance of the IPv6 SRLG TLV.
"ipv6-srlg": [
{
"state": { This container defines ISIS TE state information\n.
"psn-number": "integer", Pseudonode number if the neighbor is on a LAN\ninterface.
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"ipv6-neighbor-address": "string", Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
"flags": "string", Flags associated with Prefix Segment-ID.
"ipv6-interface-address": "string", Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"srlg-value": "integer" List of SRLG values.
},
"instance-number": "integer" Reference to the instance number of\nTLV 138.
} ] },
"area-address": { Area adress(es) of the IS. Set of manual area\naddresses of this IS.
"state": { This container defines ISIS TE state information\n.
"area-address": "string" Area adress(es) of the IS. Set of manual area\naddresses of this IS.
} },
"nlpid": { Protocol supported. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e)
"state": { This container defines ISIS TE state information\n.
"nlpid": "string" Protocol supported. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e)
} },
"purge-oi": { This container defines ISIS purge TLV\n.
"state": { This container defines ISIS TE state information\n.
"source-system-id": "string", System ID of the Intermediate System that\ninserted this TLV.
"system-id-count": "integer", Number of system IDs carried in this TLV.
"received-system-id": "string" System ID of the Intermediate System from which\nthe purge was received.
} },
"ipv4-external-reachability": { This container defines list of IPv4\nexternal reachability information.
"ipv4-external-reachability-prefixes": { IPv4 external prefixes and\nreachability attributes.
"ipv4-external-reachability-prefixe": [
{
"delay-metric": { This container defines the ISIS delay metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"state": [ This container defines ISIS TE state information\n.
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean" The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
} ],
"expense-metric": { This container defines the ISIS expense metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"default-metric": [ ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
{
"state": { This container defines ISIS TE state information\n.
"default-metric": "integer", ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
"flags": "string" Flags associated with Prefix Segment-ID.
} } ],
"error-metric": { This container defines the ISIS error metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"prefix": "string" IPv4 prefix contained within extended\nreachability TLVs.
} ] } },
"ipv6-interface-addresses": { This container defines TLV 232.
"state": { This container defines ISIS TE state information\n.
"ipv6-interface-address": "string" Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
} },
"ipv4-srlgs": { Instance of the IPv4 SRLG TLV
"ipv4-srlg": [
{
"state": { This container defines ISIS TE state information\n.
"psn-number": "integer", Pseudonode number if the neighbor is on a LAN\ninterface.
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"ipv4-neighbor-address": "string", A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
"flags": "string", Flags associated with Prefix Segment-ID.
"ipv4-interface-address": "string", A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"srlg-value": "integer" List of SRLG values.
},
"instance-number": "integer" Reference to the instance number of\nTLV 138.
} ] },
"extended-ipv4-reachability": { This container defines list of IPv4\nextended reachability information.
"extended-ipv4-reachability-prefixes": { This list describes IPv4 extended\nprefixes and attributes.
"extended-ipv4-reachability-prefixe": [
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"prefixes-subtlv": [
{
"tag64": { List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"ipv4-source-router-id": { IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"flags": { Flags associated with Prefix Segment-ID.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
},
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": { IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} } } ] },
"prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"prefixes-state": { State parameters of an IPv4\nextended prefix.
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"metric": "integer" ISIS metric value.
} } ] } },
"ipv4-interface-addresses": { This container defines TLV 132.
"state": { This container defines ISIS TE state information\n.
"ipv4-interface-address": "string" A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
} },
"multi-topology": { This container defines the topology\nsupported.
"topologies": { This list describes a topology.
"topology": [
{
"state": { This container defines ISIS TE state information\n.
"attributes": "string", Attributes of the LSP for the associated\ntopology.
"mt-id": "integer" Multi-topology ID
},
"mt-id": "integer" Multi-topology ID
} ] } },
"ipv6-te-router-id": { This container defines TLV 140.
"state": { This container defines ISIS TE state information\n.
"router-id": "string" IPv4 Traffic Engineering router ID of the node.\nFor traffic engineering, it guarantees that we\nhave a single stable address that can always be\nreferenced in a path that will be reachable from\nmultiple hops away, regardless of the state of\nthe node's interfaces.
} },
"is-reachability": { This container describes list of ISIS\nneighbors and attributes.
"neighbors": { IS reachability neighbor attributes.
"neighbor": [
{
"delay-metric": { This container defines the ISIS delay metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"state": [ This container defines ISIS TE state information\n.
{
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ],
"expense-metric": { This container defines the ISIS expense metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"default-metric": [ ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
{
"state": { This container defines ISIS TE state information\n.
"default-metric": "integer", ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
"flags": "string" Flags associated with Prefix Segment-ID.
} } ],
"error-metric": { This container defines the ISIS error metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ] } },
"mt-isn": { This container defines list of ISIS\nmulti-topology neighbors.
"mt-isn-neighbors": { This container describes IS\nneighbors.
"mt-isn-neighbor": [
{
"mt-isn-neighbors-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": { This container defines sub-TLV\n13.
"state": { This container defines ISIS TE state information\n.
"ipv6-neighbor-address": "string" Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
} },
"subtlvs-adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"subtlvs-adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"subtlvs-te-default-metric": { This container defines sub-TLV\n18.
"state": { This container defines ISIS TE state information\n.
"te-default-metric": "integer" This metric is administratively assigned and can\nbe used to present a differently weighted\ntopology to traffic engineering SPF calculations\n. To preclude overflow within a traffic\nengineering SPF implementation, all metrics\ngreater than or equal to MAX_PATH_METRIC SHALL\nbe considered to have a metric of\nMAX_PATH_METRIC.
} },
"subtlvs-max-link-bandwidth": { This container defines sub-TLV 9\n.
"state": { This container defines ISIS TE state information\n.
"max-link-bandwidth": "string" The maximum bandwidth that can be used on this\nlink in this direction (from the system\noriginating the LSP to its neighbors). It is\nencoded in 32 bits in IEEE floating point format\n. The units are bytes (not bits!) per second.
} },
"subtlvs-lan-adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"subtlvs-lan-adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"neighbor-id": "string", System ID of the neighbor associated with the\nLAN- Adj-Segment-ID value.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"subtlvs-max-reservable-link-bandwidth": { This container defines sub-TLV\n10.
"state": { This container defines ISIS TE state information\n.
"max-reservable-link-bandwidth": "string" The maximum amount of bandwidth that can be\nreserved in this direction on this link. Note\nthat for oversubscription purposes, this can be\ngreater than the bandwidth of the link. It is\nencoded in 32 bits in IEEE floating point\nformat. The units are bytes (not bits!) per\nsecond.
} },
"subtlvs-unreserved-bandwidths": { Setup priority (0 through 7) for\nunreserved bandwidth.
"subtlvs-unreserved-bandwidth": [
{
"state": { This container defines ISIS TE state information\n.
"priority": "integer", Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
"unreserved-bandwidth": "string" The amount of bandwidth reservable in this\ndirection on this link. Note that for\noversubscription purposes, this can be greater\nthan the bandwidth of the link. It contains\neight 32-bit IEEE floating point numbers(one for\neach priority). The units are bytes (not bits!)\nper second. The values correspond to the\nbandwidth that can be reserved with a setup\npriority of 0 through 7, arranged in increasing\norder with priority 0 occurring at the start of\nthe sub-TLV, and priority 7 at the end of the\nsub-TLV.
},
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
} ] },
"subtlvs-admin-group": { This container defines sub-TLV 3\n.
"state": { This container defines ISIS TE state information\n.
"admin-group": "integer" The administrative group sub-TLV contains a\n4-octet bit mask assigned by the network\nadministrator. Each set bit corresponds to one\nadministrative group assigned to the interface.\nBy convention, the least significant bit is\nreferred to as group 0, and the most significant\nbit is referred to as group 31.
} },
"subtlvs-ipv4-neighbor-address": { This container defines sub-TLV 8\n.
"state": { This container defines ISIS TE state information\n.
"ipv4-neighbor-address": "string" A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
} },
"subtlvs-extended-admin-group": { This container defines sub-TLV\n14.
"state": { This container defines ISIS TE state information\n.
"extended-admin-group": "integer" The extended-admin-group sub-TLV is used in\naddition to the Administrative Groups when it is\ndesirable to make more than 32 colors available\nfor advertisement in a network.
} },
"subtlvs-bandwidth-constraints": { List of the Bandwidth\nConstraints sub-TLV instances\npresent in the TLV.
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": { State parameters of IS\nExtended Reachability sub-TLV\n22.
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
},
"bandwidth-constraints-constraints": { List of the constraints within\nthe Bandwidth Constraints\nsub-TLV. The BC0 level is\nindicated by the constraint-id\nleaf being set to 0, with BCN\nbeing indicated by\nconstraint-id N.
"bandwidth-constraints-constraint": [
{
"state": { This container defines ISIS TE state information\n.
"bandwidth": "string", The bandwidth constraint, expressed as a 32-bit\nIEEE floating point number expressed in bytes\nper second.
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
},
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
} ] },
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
} ] },
"subtlvs-ipv6-interface-address": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"ipv6-interface-address": "string" Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
} },
"type": "string", Reference to the TLV's type.
"subtlvs-ipv4-interface-address": { This container defines sub-TLV 6\n.
"state": { This container defines ISIS TE state information\n.
"ipv4-interface-address": "string" A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
} } } ] },
"mt-isn-neighbors-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"mt-isn-neighbors-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"mt-isn-neighbors-state": { State parameters of MT neighbor.
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"metric": "integer", ISIS metric value.
"mt-id": "integer" Multi-topology ID
},
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"mt-id": "integer" Multi-topology ID
} ] } },
"tlvs-state": { Operational state parameters relating\nto the specified LSP
"type": "string" Reference to the TLV's type.
},
"extended-is-reachability": { This container defines list of ISIS\nextended reachability neighbors.
"extended-is-reachability-neighbors": { This list describes ISIS extended\nneigbors and reachability attributes\n.
"extended-is-reachability-neighbor": [
{
"neighbors-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"neighbors-subtlv": [
{
"ipv6-neighbor-address": { Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
"state": { This container defines ISIS TE state information\n.
"ipv6-neighbor-address": "string" Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
} },
"max-reservable-link-bandwidth": { The maximum amount of bandwidth that can be\nreserved in this direction on this link. Note\nthat for oversubscription purposes, this can be\ngreater than the bandwidth of the link. It is\nencoded in 32 bits in IEEE floating point\nformat. The units are bytes (not bits!) per\nsecond.
"state": { This container defines ISIS TE state information\n.
"max-reservable-link-bandwidth": "string" The maximum amount of bandwidth that can be\nreserved in this direction on this link. Note\nthat for oversubscription purposes, this can be\ngreater than the bandwidth of the link. It is\nencoded in 32 bits in IEEE floating point\nformat. The units are bytes (not bits!) per\nsecond.
} },
"bandwidth-constraints": { List of the Bandwidth\nConstraints sub-TLV instances\npresent in the TLV.
"bandwidth-constraint": [
{
"bandwidth-constraints-state": { State parameters of IS\nExtended Reachability sub-TLV\n22.
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
},
"constraints": { List of the constraints within\nthe Bandwidth Constraints\nsub-TLV. The BC0 level is\nindicated by the constraint-id\nleaf being set to 0, with BCN\nbeing indicated by\nconstraint-id N.
"constraint": [
{
"state": { This container defines ISIS TE state information\n.
"bandwidth": "string", The bandwidth constraint, expressed as a 32-bit\nIEEE floating point number expressed in bytes\nper second.
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
},
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
} ] },
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
} ] },
"te-default-metric": { This metric is administratively assigned and can\nbe used to present a differently weighted\ntopology to traffic engineering SPF calculations\n. To preclude overflow within a traffic\nengineering SPF implementation, all metrics\ngreater than or equal to MAX_PATH_METRIC SHALL\nbe considered to have a metric of\nMAX_PATH_METRIC.
"state": { This container defines ISIS TE state information\n.
"te-default-metric": "integer" This metric is administratively assigned and can\nbe used to present a differently weighted\ntopology to traffic engineering SPF calculations\n. To preclude overflow within a traffic\nengineering SPF implementation, all metrics\ngreater than or equal to MAX_PATH_METRIC SHALL\nbe considered to have a metric of\nMAX_PATH_METRIC.
} },
"max-link-bandwidth": { The maximum bandwidth that can be used on this\nlink in this direction (from the system\noriginating the LSP to its neighbors). It is\nencoded in 32 bits in IEEE floating point format\n. The units are bytes (not bits!) per second.
"state": { This container defines ISIS TE state information\n.
"max-link-bandwidth": "string" The maximum bandwidth that can be used on this\nlink in this direction (from the system\noriginating the LSP to its neighbors). It is\nencoded in 32 bits in IEEE floating point format\n. The units are bytes (not bits!) per second.
} },
"lan-adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"lan-adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"neighbor-id": "string", System ID of the neighbor associated with the\nLAN- Adj-Segment-ID value.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"admin-group": { The administrative group sub-TLV contains a\n4-octet bit mask assigned by the network\nadministrator. Each set bit corresponds to one\nadministrative group assigned to the interface.\nBy convention, the least significant bit is\nreferred to as group 0, and the most significant\nbit is referred to as group 31.
"state": { This container defines ISIS TE state information\n.
"admin-group": "integer" The administrative group sub-TLV contains a\n4-octet bit mask assigned by the network\nadministrator. Each set bit corresponds to one\nadministrative group assigned to the interface.\nBy convention, the least significant bit is\nreferred to as group 0, and the most significant\nbit is referred to as group 31.
} },
"ipv4-neighbor-address": { A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
"state": { This container defines ISIS TE state information\n.
"ipv4-neighbor-address": "string" A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
} },
"extended-admin-group": { The extended-admin-group sub-TLV is used in\naddition to the Administrative Groups when it is\ndesirable to make more than 32 colors available\nfor advertisement in a network.
"state": { This container defines ISIS TE state information\n.
"extended-admin-group": "integer" The extended-admin-group sub-TLV is used in\naddition to the Administrative Groups when it is\ndesirable to make more than 32 colors available\nfor advertisement in a network.
} },
"ipv6-interface-address": { Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
"state": { This container defines ISIS TE state information\n.
"ipv6-interface-address": "string" Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
} },
"adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"ipv4-interface-address": { A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
"state": { This container defines ISIS TE state information\n.
"ipv4-interface-address": "string" A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
} },
"type": "string", Reference to the TLV's type.
"unreserved-bandwidths": { Setup priority (0 through 7) for\nunreserved bandwidth.
"unreserved-bandwidth": [ The amount of bandwidth reservable in this\ndirection on this link. Note that for\noversubscription purposes, this can be greater\nthan the bandwidth of the link. It contains\neight 32-bit IEEE floating point numbers(one for\neach priority). The units are bytes (not bits!)\nper second. The values correspond to the\nbandwidth that can be reserved with a setup\npriority of 0 through 7, arranged in increasing\norder with priority 0 occurring at the start of\nthe sub-TLV, and priority 7 at the end of the\nsub-TLV.
{
"state": { This container defines ISIS TE state information\n.
"priority": "integer", Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
"unreserved-bandwidth": "string" The amount of bandwidth reservable in this\ndirection on this link. Note that for\noversubscription purposes, this can be greater\nthan the bandwidth of the link. It contains\neight 32-bit IEEE floating point numbers(one for\neach priority). The units are bytes (not bits!)\nper second. The values correspond to the\nbandwidth that can be reserved with a setup\npriority of 0 through 7, arranged in increasing\norder with priority 0 occurring at the start of\nthe sub-TLV, and priority 7 at the end of the\nsub-TLV.
},
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
} ] } } ] },
"neighbors-state": { State parameters of extended\nneighbor
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"metric": "integer" ISIS metric value.
},
"neighbors-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"neighbors-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ] } },
"mt-ipv6-reachability": { This container defines list of IPv6\nreachability information in multi -\ntopology environment.
"mt-ipv6-reachability-prefixes": { List of IPv6 prefixes contained\nwithin MT reachability TLV.
"mt-ipv6-reachability-prefixe": [
{
"mt-ipv6-reachability-prefixes-state": { State parameters relating an IPv6\nprefix attribute
"metric": "integer", ISIS metric value.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"xbit": "boolean", The external bit. Set when the prefix was\ndistributed into IS-IS from another routing\nprotocol.
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"mt-id": "integer" Multi-topology ID
},
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"mt-ipv6-reachability-prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"mt-id": "integer", Multi-topology ID
"mt-ipv6-reachability-prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": { This container defines sub-TLV 4\n.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"mt-ipv6-reachability-prefixes-subtlvs-tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"mt-ipv6-reachability-prefixes-subtlvs-tag64": { This container defines sub-TLV 2\n.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} },
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": { This container defines sub-TLV\n11.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"type": "string", Reference to the TLV's type.
"mt-ipv6-reachability-prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
} } ] } } ] } },
"authentication": { This container defines authentication\ninformation of the node.
"state": { This container defines ISIS TE state information\n.
"authentication-key": "string", Authentication key to be used.
"crypto-type": "string" Authentication type to be used.
} },
"host-name": { Name of the node.
"state": { This container defines ISIS TE state information\n.
"host-name": "string" Name of the node.
} },
"mt-ipv4-reachability": { This container defines list of IPv4\nreachability Information in\nmulti-topology environment.
"mt-ipv4-reachability-prefixes": { IPv4 prefixes that are contained\nwithin MT reachability TLV.
"mt-ipv4-reachability-prefixe": [
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"mt-ipv4-reachability-prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"mt-ipv4-reachability-prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"prefixes-subtlvs-prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"prefixes-subtlvs-flags": { This container defines sub-TLV 4\n.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"prefixes-subtlvs-ipv4-source-router-id": { This container defines sub-TLV\n11.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"prefixes-subtlvs-ipv6-source-router-id": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} },
"mt-ipv4-reachability-prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
},
"prefixes-subtlvs-tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"prefixes-subtlvs-tag64": { This container defines sub-TLV 2\n.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"type": "string" Reference to the TLV's type.
} ] },
"mt-id": "integer", Multi-topology ID
"mt-ipv4-reachability-prefixes-state": { State parameters of an IPv4\nextended prefix.
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"metric": "integer", ISIS metric value.
"mt-id": "integer" Multi-topology ID
} } ] } },
"ipv6-reachability": { This container defines list of IPv6\nreachability information.
"ipv6-reachability-prefixes": { This list defines IPv6 extended\nprefix attributes.
"ipv6-reachability-prefixe": [
{
"ipv6-reachability-prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"ipv6-reachability-prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"subtlvs-ipv4-source-router-id": { This container defines sub-TLV\n11.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"subtlvs-ipv6-source-router-id": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} },
"ipv6-reachability-prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
},
"subtlvs-tag64": { This container defines sub-TLV 2\n.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"subtlvs-flags": { This container defines sub-TLV 4\n.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"subtlvs-prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"subtlvs-prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"type": "string" Reference to the TLV's type.
} ] },
"ipv6-reachability-prefixes-state": { State parameters of IPv6 prefix\nattributes
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"metric": "integer" ISIS metric value.
} } ] } },
"type": "string", Reference to the TLV's type.
"ipv4-te-router-id": { This container defines TLV 134.
"state": { This container defines ISIS TE state information\n.
"router-id": "string" IPv4 Traffic Engineering router ID of the node.\nFor traffic engineering, it guarantees that we\nhave a single stable address that can always be\nreferenced in a path that will be reachable from\nmultiple hops away, regardless of the state of\nthe node's interfaces.
} } } ] },
"lsp-id": "string" A reference to the Link State PDU ID.
} ] },
"traffic-engineering": { This container defines ISIS TE.
"state": { This container defines ISIS TE state information\n.
"ipv4-router-id": "string", IPv4 MPLS Traffic Engineering Router-ID.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"ipv6-router-id": "string" IPv6 MPLS Traffic Engineering Router-ID.
} },
"levels-state": { This container defines ISIS level state\ninformation.
"level-number": "integer", ISIS level number (level-1, level-2).
"metric-style": "string" ISIS metric style types(narrow, wide).
} } ] } },
"name": "string" A unique name identifying the network instance
} ] },
"name": "string" A unique name identifying the network instance
} ] } }

NETWORK-INSTANCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/

Retrieve operation of resource: network-instance

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

INTERFACES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/interfaces/

Retrieve operation of resource: interfaces

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"interfaces": { An interface associated with the network\ninstance
{
"state": { Operational state parameters relating to the\nassociated interface
"id": "string" A reference to an identifier for this\ninterface which acts as a key for this list
}
"id": "string" A reference to an identifier for this\ninterface which acts as a key for this list
} ] } }

INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/interfaces/interface/{id}/

Retrieve operation of resource: interface

name: string
in path

ID of name

id: string
in path

ID of id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/interfaces/interface/{id}/state/

Retrieve operation of resource: state

name: string
in path

ID of name

id: string
in path

ID of id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { Operational state parameters relating to the\nassociated interface
"id": "string" A unique identifier for this interface - this is\nexpressed as a free-text string
} }

PROTOCOLS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/

Retrieve operation of resource: protocols

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"protocols": { A process (instance) of a routing protocol.\nSome systems may not support more than one\ninstance of a particular routing protocol
{
"protocols-state": { State parameters relating to the routing\nprotocol instance
"identifier": "string", The protocol name for the routing or\nforwarding protocol to be instantiated
"name": "string" An operator-assigned identifier for the\nrouting or forwarding protocol. For some\nprocesses this leaf may be system defined.
},
"identifier": "string", The protocol name for the routing or\nforwarding protocol to be instantiated
"isis": { This container defines top-level ISIS\nconfiguration and state information.
"isis-interfaces": { This list contains ISIS interfaces.
{
"interfaces-afi-safis": { Address-family/Subsequent Address-family\nlist.
{
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} ] },
"interface-id": "string", Interface for which ISIS configuration is to be\napplied.
"interfaces-levels": { Configuration and operational state\nparameters related to a particular level\non an IS-IS enabled interface.
{
"adjacencies": { List of the local system's IS-IS\nadjacencies.
{
"state": { This container defines ISIS TE state information\n.
"neighbor-extended-circuit-id": "integer", ISIS neighbor extended circuit ID.
"restart-status": "boolean", When set to true, neighbor is being helped. The\nRR bit is used by a (re)starting router to\nsignal to its neighbors that a (re)start is in\nprogress.
"remaining-hold-time": "integer", Holding time in seconds for adjacency. This\nvalue is based on received hello PDUs and the\nelapsed time since receipt.
"restart-support": "boolean", When set to true, Graceful-restart signaling is\nsupported.
"adjacency-state": "string", P2P 3-way ISIS adjacency state(up, down, init,\nfailed).
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"nlpid": "string", Protocol supported. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e)
"adjacency-type": "string", Formed ISIS adjacency type(level-1, level-2,\nlevel-1-2).
"neighbor-snpa": "string", ISIS neighbor SNPA.
"area-address": "string", Area adress(es) of the IS. Set of manual area\naddresses of this IS.
"local-extended-circuit-id": "integer", Local extended circuit ID.
"neighbor-circuit-type": "string", Received ISIS circuit type (level-1, level-2,\nlevel-1-2).
"dis-system-id": "string", DIS System ID(LAN hello only).
"restart-suppress": "boolean", When set to true, adjacency is not advertised.\nThe SA bit is used by a starting router to \nrequest that its neighbor suppress advertisement\nof the adjacency to the starting router in the\nneighbor's LSPs.
"neighbor-ipv4-address": "string", ISIS Neighbor IPv4 address.
"up-time": "integer", Adjacency up time.
"topology": "string",
"neighbor-ipv6-address": "string", ISIS Neighbor IPv6 address.
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
},
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ] },
"level-number": "integer", ISIS level number (level-1, level-2).
"levels-timers": { This container defines ISIS timers.
"state": { This container defines ISIS TE state information\n.
"hello-multiplier": "integer", ISIS hello-multiplier value.
"hello-interval": "integer" ISIS hello-interval value.
} },
"interfaces-levels-state": { This container defines interface ISIS\nlevel state information.
"level-number": "integer", ISIS level number (level-1, level-2).
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
},
"levels-afi-safis": { Address-family/Subsequent\nAddress-family list.
{
"state": { This container defines ISIS TE state information\n.
"afi-name": "string", Reference to address-family type
"safi-name": "string", Reference to subsequent address-family\ntype
"metric": "integer" ISIS metric value.
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} ] },
"packet-counters": { This container defines ISIS interface\npacket counters.
"psnp": { This container defines PSNP packet counters.
"state": { This container defines ISIS TE state information\n.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"cnsp": { Operational state parameters relating to CNSPs.
"state": { This container defines ISIS TE state information\n.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"iih": { This container defines IIH packet counters.
"state": { This container defines ISIS TE state information\n.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"lsp": { This container defines LSP packet counters.
"state": { This container defines ISIS TE state information\n.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} } } } ] },
"interfaces-state": { This container defines state information\nfor ISIS interfaces.
"passive": "boolean", When set to true, the referenced interface is a\npassive interface such that it is not eligible\nto establish adjacencies with other systems, but\nis advertised into the IS-IS topology.
"interface-id": "string", Interface for which ISIS configuration is to be\napplied.
"circuit-type": "string", ISIS circuit type (p2p, broadcast).
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"hello-padding": "string" This leaf controls padding type for IS-IS Hello\nPDUs.
},
"circuit-counters": { This container defines state information\nfor ISIS circuit counters.
"state": { This container defines ISIS TE state information\n.
"adj-changes": "integer", Number of times an adjacency state change has\noccurred on this circuit. MIB Entry:\nCircAdjChanges.
"lan-dis-changes": "integer", Number of times the Designated IS has changed on\nthis circuit at this level. If the circuit is\npoint to point, this count is zero. MIB Entry:\nCircLANDesISChanges.
"auth-fails": "integer", Number of times an IS-IS control PDU with the\ncorrect auth type has failed to pass\nauthentication validation. MIB Entry:\nCircAuthFails.
"id-field-len-mismatches": "integer", Number of times an IS-IS control PDU with an ID\nfield length different from that for this system\nhas been received. MIB Entry:\nCircIDFieldLenMismatches.
"rejected-adj": "integer", Number of times an adjacency has been rejected\non this circuit. MIB Entry: CircRejAdjs.
"max-area-address-mismatches": "integer" Number of times a PDU is received with a\ndifferent value for MaximumAreaAddresses from\nthat of the receiving system. MIB Entry:\nSysMaxAreaAddrMismatches.
} },
"interfaces-timers": { This container describes ISIS interface\ntimers configuration
"state": { This container defines ISIS TE state information\n.
"lsp-pacing-interval": "integer", The interval interval in milliseconds between\nthe detection of topology change and when the\nSPF algorithm runs.
"csnp-interval": "integer" The interval, specified in seconds, at which\nperiodic CSNP packets should be transmitted by\nthe local IS.
} } } ] },
"global": { This container defines global ISIS\nconfiguration and state information.
"lsp-bit": { This container defines ISIS LSP\nOperational Bits.
"overload-bit": { This container defines Overload Bit\nconfiguration.
"overload-bit-state": { This container defines state for ISIS\nOverload Bit.
"set-bit": "boolean", When set to true, IS-IS overload bit is set.
"advertise-high-metric": "boolean", When set to true, the local IS advertises links\nwith the highest available metric regardless of\ntheir configured metric. The metric value is\nbased on the metric style - if wide metrics are\nutilised the metric is advertised as 16777214,\notherwise they are advertised with a value of 63\n.
"set-bit-on-boot": "boolean" When set to true, the IS-IS overload bit is set\non system boot.
},
"reset-triggers": { This list describes ISIS Overload reset\ntrigger reasons.
"reset-trigger": [ Reference to the reset trigger reason
{
"state": { This container defines ISIS TE state information\n.
"delay": "integer", If a reset trigger is specified, the system\nshould delay resetting the overload bit for the\nspecified number of seconds after the trigger\noccurs.
"reset-trigger": "string" Reference to the reset trigger reason
},
"reset-trigger": "string" Reference to the reset trigger reason
} ] } } },
"afi-safis": { Address-family/Subsequent Address-family\nlist.
{
"multi-topology": { This container defines the topology\nsupported.
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} },
"state": { This container defines ISIS TE state information\n.
"afi-name": "string", Reference to address-family type
"safi-name": "string", Reference to subsequent address-family\ntype
"metric": "integer" ISIS metric value.
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} ] },
"timers": { This container defines ISIS timers.
"state": { This container defines ISIS TE state information\n.
"lsp-lifetime-interval": "integer", Time interval in seconds that specifies how long\nan LSP remains in LSDB without being refreshed.
"lsp-refresh-interval": "integer" Time interval in seconds that specifies how\noften route topology that a device originates is\ntransmitted in LSPs.
},
"lsp-generation": { This container defines ISIS LSP Generation.
"state": { This container defines ISIS TE state information\n.
"lsp-max-wait-interval": "integer", Time interval in milliseconds that specifies max\ninterval between two consecutive occurrences of\nan LSP being generated.
"lsp-second-wait-interval": "integer", Time interval in milliseconds that specifies the\nmillisecond LSP generation delay.
"adaptive-timer": "string", ISIS adaptive timer types (linear, exponential).
"lsp-first-wait-interval": "integer" Time interval in milliseconds that specifies the\nfirst LSP generation delay.
} },
"spf": { This container defines ISIS SPF timer settings.
"state": { This container defines ISIS TE state information\n.
"spf-hold-interval": "integer", SPF Hold Down time interval in milliseconds.
"adaptive-timer": "string", ISIS adaptive timer types (linear, exponential).
"spf-second-interval": "integer", Time interval in milliseconds between the first\nand second SPF calculation.
"spf-first-interval": "integer" Time interval in milliseconds between the\ndetection of topology change and when the SPF\nalgorithm runs.
} } },
"nsr": { This container defines ISIS Non-Stop\nRouting.
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean" When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
} },
"global-state": { This container defines state for ISIS\nglobal router.
"instance": "string", ISIS Instance.
"net": "string", ISIS network entity title (NET). The first 8\nbits are usually 49 (private AFI), next 16 bits\nrepresent area, next 48 bits represent system id\nand final 8 bits are set to 0.
"max-ecmp-paths": "integer", ISIS max-paths count.
"fast-flooding": "boolean", When set to true, IS will always flood the LSP\nthat triggered an SPF before the router actually\nruns the SPF computation.
"level-capability": "string" ISIS level capability(level-1, level-2\n,vlevel-1-2).
},
"transport": { This container defines ISIS transport.
"state": { This container defines ISIS TE state information\n.
"lsp-mtu-size": "integer" The maximum size in bytes of an IS-IS Link state\nPDU.
} },
"graceful-restart": { This container defines ISIS Graceful\nRestart.
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean" When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
} } },
"levels": { Configuration and operational state\nparameters related to a particular level\nwithin the IS-IS protocol instance
{
"level-number": "integer", ISIS level number (level-1, level-2).
"system-level-counters": { This container defines ISIS system level\ncounters.
"state": { This container defines ISIS TE state information\n.
"seq-num-skips": "integer", Number of times a sequence number skip has\noccurred. MIB Entry: SysSeqNumSkips.
"spf-runs": "integer", The number of times SPF was ran at this level.
"corrupted-lsps": "integer", Number of corrupted in-memory LSPs detected.\nLSPs received from the wire with a bad checksum\nare silently dropped and not counted. LSPs\nreceived from the wire with parse errors are\ncounted by lsp-errors. MIB Entry: SysCorrLSPs.
"own-lsp-purges": "integer", Number of times a zero-aged copy of the system's\nown LSP is received from some other node. MIB\nEntry: isisSysOwnLSPPurges.
"database-overloads": "integer", Number of times the database has become\noverloaded. MIB entry: SysLSPL(Level)DbaseOloads\n.
"lsp-errors": "integer", The number of received LSPs with errors.
"id-len-mismatch": "integer", Number of times a PDU is received with a\ndifferent value for ID field length from that of\nthe receiving system. MIB Entry:\nisisSysIDFieldLenMismatches.
"max-area-address-mismatches": "integer", Number of times a PDU is received with a\ndifferent value for MaximumAreaAddresses from\nthat of the receiving system. MIB Entry:\nSysMaxAreaAddrMismatches.
"exceed-max-seq-nums": "integer" The number of times the system has attempted to\nexceed the maximum sequence number. MIB Entry:\nSysAttmptToExMaxSeqNums.
} },
"link-state-databases": { This list describes LSPs in the LSDB.
{
"undefined-tlvs": { List of TLVs that are not defined\nwithin the model, or are not recognised\nby the system.
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"link-state-database-state": { State parameters of Link State PDU.
"sequence-number": "integer", Sequence number of the LSP.
"version2": "integer", PDU version2. This is set to 1
"checksum": "integer", Checksum of the LSP.
"is-type": "integer", Type of neighboring system.
"id-length": "integer", Length of the ID field of NSAP addresses and\nNETs used in this routing domain.
"pdu-type": "string", Link State PDU type.
"version": "integer", PDU version. This is set to 1.
"flags": "string", Flags associated with Prefix Segment-ID.
"maximum-area-addresses": "integer", Number of area addresses permitted for this ISs\narea. 0 indicates the IS only supports three\narea addresses (by default). Any number\ninclusive of 1 and 254 indicates the number of\nareas allowed.
"pdu-length": "integer", Total length of the LSP.
"remaining-lifetime": "integer", Remaining lifetime in seconds before the LSP\nexpiration.
"lsp-id": "string" A reference to the Link State PDU ID.
},
"tlvses": { List of TLV types in the LSDB for the\nspecified LSP.
{
"instance-ids": { A list of instance IDs received\nwithin TLV 7 within an IS-IS LSP. In\nthe case that more than one instance\nof TLV 7 is included in the LSP, the\ninstance IDs specified within the\ninstances are concatenated within\nthis list.
"instance-id": [ Reference to the unique instance ID\n.
{
"state": { This container defines ISIS TE state information\n.
"topology-id": "integer", Instance-Specific Topology Identifiers (ITIDs).
"instance-id": "integer" Reference to the unique instance ID\n.
},
"instance-id": "integer" Reference to the unique instance ID\n.
} ] },
"router-capabilities": { This list describes IS Router\ncapabilities.
{
"subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV
{
"subtlvs-state": { State parameters of IS Router\nCapabilities
"type": "string" Reference to the TLV's type.
},
"segment-routing-algorithms": { List of the segment routing\nalgorithsm advertised within the\nTLV.
{
"state": { This container defines ISIS TE state information\n.
"algorithm": "string" Prefix-SID algorithm to be used for path\ncomputation.
}
"algorithm": "string" Prefix-SID algorithm to be used for path\ncomputation.
} ] },
"type": "string", Reference to the TLV's type.
"segment-routing-capability": { This container defines SR\nCapability sub-TLV 2.
"state": { This container defines ISIS TE state information\n.
"flags": "string" Flags associated with Prefix Segment-ID.
},
"srgb-descriptors": [ SRGB Descriptors included within the SR\ncapability sub-TLV
{
"srgb-descriptor": [ No description
{
"state": { This container defines ISIS TE state information\n.
"range": "integer", Number of SRGB elements. The range value MUST be\ngreater than 0.
"label": "string" Descriptor entry within the SR capabilty sub-TLV
} } ] } ] } } ] },
"undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"router-capabilities-state": { State parameters of TLV 242.
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"flags": "string", Flags associated with Prefix Segment-ID.
"router-id": "string" IPv4 Traffic Engineering router ID of the node.\nFor traffic engineering, it guarantees that we\nhave a single stable address that can always be\nreferenced in a path that will be reachable from\nmultiple hops away, regardless of the state of\nthe node's interfaces.
} } ] },
"ipv4-internal-reachability": { This container defines list of IPv4\ninternal reachability information.
"prefixes": { IPv4 prefixes and internal\nreachability attributes.
"prefixe": [
{
"delay-metric": { This container defines the ISIS delay metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"state": [ This container defines ISIS TE state information\n.
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean" The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
} ],
"expense-metric": { This container defines the ISIS expense metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"default-metric": [ ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
{
"state": { This container defines ISIS TE state information\n.
"default-metric": "integer", ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
"flags": "string" Flags associated with Prefix Segment-ID.
} } ],
"error-metric": { This container defines the ISIS error metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"prefix": "string" IPv4 prefix contained within extended\nreachability TLVs.
} ] } },
"ipv6-srlgs": { Instance of the IPv6 SRLG TLV.
"ipv6-srlg": [
{
"state": { This container defines ISIS TE state information\n.
"psn-number": "integer", Pseudonode number if the neighbor is on a LAN\ninterface.
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"ipv6-neighbor-address": "string", Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
"flags": "string", Flags associated with Prefix Segment-ID.
"ipv6-interface-address": "string", Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"srlg-value": "integer" List of SRLG values.
},
"instance-number": "integer" Reference to the instance number of\nTLV 138.
} ] },
"area-address": { Area adress(es) of the IS. Set of manual area\naddresses of this IS.
"state": { This container defines ISIS TE state information\n.
"area-address": "string" Area adress(es) of the IS. Set of manual area\naddresses of this IS.
} },
"nlpid": { Protocol supported. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e)
"state": { This container defines ISIS TE state information\n.
"nlpid": "string" Protocol supported. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e)
} },
"purge-oi": { This container defines ISIS purge TLV\n.
"state": { This container defines ISIS TE state information\n.
"source-system-id": "string", System ID of the Intermediate System that\ninserted this TLV.
"system-id-count": "integer", Number of system IDs carried in this TLV.
"received-system-id": "string" System ID of the Intermediate System from which\nthe purge was received.
} },
"ipv4-external-reachability": { This container defines list of IPv4\nexternal reachability information.
"ipv4-external-reachability-prefixes": { IPv4 external prefixes and\nreachability attributes.
"ipv4-external-reachability-prefixe": [
{
"delay-metric": { This container defines the ISIS delay metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"state": [ This container defines ISIS TE state information\n.
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean" The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
} ],
"expense-metric": { This container defines the ISIS expense metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"default-metric": [ ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
{
"state": { This container defines ISIS TE state information\n.
"default-metric": "integer", ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
"flags": "string" Flags associated with Prefix Segment-ID.
} } ],
"error-metric": { This container defines the ISIS error metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"prefix": "string" IPv4 prefix contained within extended\nreachability TLVs.
} ] } },
"ipv6-interface-addresses": { This container defines TLV 232.
"state": { This container defines ISIS TE state information\n.
"ipv6-interface-address": "string" Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
} },
"ipv4-srlgs": { Instance of the IPv4 SRLG TLV
"ipv4-srlg": [
{
"state": { This container defines ISIS TE state information\n.
"psn-number": "integer", Pseudonode number if the neighbor is on a LAN\ninterface.
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"ipv4-neighbor-address": "string", A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
"flags": "string", Flags associated with Prefix Segment-ID.
"ipv4-interface-address": "string", A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"srlg-value": "integer" List of SRLG values.
},
"instance-number": "integer" Reference to the instance number of\nTLV 138.
} ] },
"extended-ipv4-reachability": { This container defines list of IPv4\nextended reachability information.
"extended-ipv4-reachability-prefixes": { This list describes IPv4 extended\nprefixes and attributes.
"extended-ipv4-reachability-prefixe": [
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"prefixes-subtlv": [
{
"tag64": { List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"ipv4-source-router-id": { IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"flags": { Flags associated with Prefix Segment-ID.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
},
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": { IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} } } ] },
"prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"prefixes-state": { State parameters of an IPv4\nextended prefix.
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"metric": "integer" ISIS metric value.
} } ] } },
"ipv4-interface-addresses": { This container defines TLV 132.
"state": { This container defines ISIS TE state information\n.
"ipv4-interface-address": "string" A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
} },
"multi-topology": { This container defines the topology\nsupported.
"topologies": { This list describes a topology.
"topology": [
{
"state": { This container defines ISIS TE state information\n.
"attributes": "string", Attributes of the LSP for the associated\ntopology.
"mt-id": "integer" Multi-topology ID
},
"mt-id": "integer" Multi-topology ID
} ] } },
"ipv6-te-router-id": { This container defines TLV 140.
"state": { This container defines ISIS TE state information\n.
"router-id": "string" IPv4 Traffic Engineering router ID of the node.\nFor traffic engineering, it guarantees that we\nhave a single stable address that can always be\nreferenced in a path that will be reachable from\nmultiple hops away, regardless of the state of\nthe node's interfaces.
} },
"is-reachability": { This container describes list of ISIS\nneighbors and attributes.
"neighbors": { IS reachability neighbor attributes.
"neighbor": [
{
"delay-metric": { This container defines the ISIS delay metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"state": [ This container defines ISIS TE state information\n.
{
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ],
"expense-metric": { This container defines the ISIS expense metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"default-metric": [ ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
{
"state": { This container defines ISIS TE state information\n.
"default-metric": "integer", ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
"flags": "string" Flags associated with Prefix Segment-ID.
} } ],
"error-metric": { This container defines the ISIS error metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ] } },
"mt-isn": { This container defines list of ISIS\nmulti-topology neighbors.
"mt-isn-neighbors": { This container describes IS\nneighbors.
"mt-isn-neighbor": [
{
"mt-isn-neighbors-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": { This container defines sub-TLV\n13.
"state": { This container defines ISIS TE state information\n.
"ipv6-neighbor-address": "string" Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
} },
"subtlvs-adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"subtlvs-adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"subtlvs-te-default-metric": { This container defines sub-TLV\n18.
"state": { This container defines ISIS TE state information\n.
"te-default-metric": "integer" This metric is administratively assigned and can\nbe used to present a differently weighted\ntopology to traffic engineering SPF calculations\n. To preclude overflow within a traffic\nengineering SPF implementation, all metrics\ngreater than or equal to MAX_PATH_METRIC SHALL\nbe considered to have a metric of\nMAX_PATH_METRIC.
} },
"subtlvs-max-link-bandwidth": { This container defines sub-TLV 9\n.
"state": { This container defines ISIS TE state information\n.
"max-link-bandwidth": "string" The maximum bandwidth that can be used on this\nlink in this direction (from the system\noriginating the LSP to its neighbors). It is\nencoded in 32 bits in IEEE floating point format\n. The units are bytes (not bits!) per second.
} },
"subtlvs-lan-adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"subtlvs-lan-adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"neighbor-id": "string", System ID of the neighbor associated with the\nLAN- Adj-Segment-ID value.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"subtlvs-max-reservable-link-bandwidth": { This container defines sub-TLV\n10.
"state": { This container defines ISIS TE state information\n.
"max-reservable-link-bandwidth": "string" The maximum amount of bandwidth that can be\nreserved in this direction on this link. Note\nthat for oversubscription purposes, this can be\ngreater than the bandwidth of the link. It is\nencoded in 32 bits in IEEE floating point\nformat. The units are bytes (not bits!) per\nsecond.
} },
"subtlvs-unreserved-bandwidths": { Setup priority (0 through 7) for\nunreserved bandwidth.
"subtlvs-unreserved-bandwidth": [
{
"state": { This container defines ISIS TE state information\n.
"priority": "integer", Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
"unreserved-bandwidth": "string" The amount of bandwidth reservable in this\ndirection on this link. Note that for\noversubscription purposes, this can be greater\nthan the bandwidth of the link. It contains\neight 32-bit IEEE floating point numbers(one for\neach priority). The units are bytes (not bits!)\nper second. The values correspond to the\nbandwidth that can be reserved with a setup\npriority of 0 through 7, arranged in increasing\norder with priority 0 occurring at the start of\nthe sub-TLV, and priority 7 at the end of the\nsub-TLV.
},
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
} ] },
"subtlvs-admin-group": { This container defines sub-TLV 3\n.
"state": { This container defines ISIS TE state information\n.
"admin-group": "integer" The administrative group sub-TLV contains a\n4-octet bit mask assigned by the network\nadministrator. Each set bit corresponds to one\nadministrative group assigned to the interface.\nBy convention, the least significant bit is\nreferred to as group 0, and the most significant\nbit is referred to as group 31.
} },
"subtlvs-ipv4-neighbor-address": { This container defines sub-TLV 8\n.
"state": { This container defines ISIS TE state information\n.
"ipv4-neighbor-address": "string" A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
} },
"subtlvs-extended-admin-group": { This container defines sub-TLV\n14.
"state": { This container defines ISIS TE state information\n.
"extended-admin-group": "integer" The extended-admin-group sub-TLV is used in\naddition to the Administrative Groups when it is\ndesirable to make more than 32 colors available\nfor advertisement in a network.
} },
"subtlvs-bandwidth-constraints": { List of the Bandwidth\nConstraints sub-TLV instances\npresent in the TLV.
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": { State parameters of IS\nExtended Reachability sub-TLV\n22.
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
},
"bandwidth-constraints-constraints": { List of the constraints within\nthe Bandwidth Constraints\nsub-TLV. The BC0 level is\nindicated by the constraint-id\nleaf being set to 0, with BCN\nbeing indicated by\nconstraint-id N.
"bandwidth-constraints-constraint": [
{
"state": { This container defines ISIS TE state information\n.
"bandwidth": "string", The bandwidth constraint, expressed as a 32-bit\nIEEE floating point number expressed in bytes\nper second.
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
},
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
} ] },
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
} ] },
"subtlvs-ipv6-interface-address": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"ipv6-interface-address": "string" Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
} },
"type": "string", Reference to the TLV's type.
"subtlvs-ipv4-interface-address": { This container defines sub-TLV 6\n.
"state": { This container defines ISIS TE state information\n.
"ipv4-interface-address": "string" A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
} } } ] },
"mt-isn-neighbors-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"mt-isn-neighbors-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"mt-isn-neighbors-state": { State parameters of MT neighbor.
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"metric": "integer", ISIS metric value.
"mt-id": "integer" Multi-topology ID
},
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"mt-id": "integer" Multi-topology ID
} ] } },
"tlvs-state": { Operational state parameters relating\nto the specified LSP
"type": "string" Reference to the TLV's type.
},
"extended-is-reachability": { This container defines list of ISIS\nextended reachability neighbors.
"extended-is-reachability-neighbors": { This list describes ISIS extended\nneigbors and reachability attributes\n.
"extended-is-reachability-neighbor": [
{
"neighbors-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"neighbors-subtlv": [
{
"ipv6-neighbor-address": { Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
"state": { This container defines ISIS TE state information\n.
"ipv6-neighbor-address": "string" Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
} },
"max-reservable-link-bandwidth": { The maximum amount of bandwidth that can be\nreserved in this direction on this link. Note\nthat for oversubscription purposes, this can be\ngreater than the bandwidth of the link. It is\nencoded in 32 bits in IEEE floating point\nformat. The units are bytes (not bits!) per\nsecond.
"state": { This container defines ISIS TE state information\n.
"max-reservable-link-bandwidth": "string" The maximum amount of bandwidth that can be\nreserved in this direction on this link. Note\nthat for oversubscription purposes, this can be\ngreater than the bandwidth of the link. It is\nencoded in 32 bits in IEEE floating point\nformat. The units are bytes (not bits!) per\nsecond.
} },
"bandwidth-constraints": { List of the Bandwidth\nConstraints sub-TLV instances\npresent in the TLV.
"bandwidth-constraint": [
{
"bandwidth-constraints-state": { State parameters of IS\nExtended Reachability sub-TLV\n22.
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
},
"constraints": { List of the constraints within\nthe Bandwidth Constraints\nsub-TLV. The BC0 level is\nindicated by the constraint-id\nleaf being set to 0, with BCN\nbeing indicated by\nconstraint-id N.
"constraint": [
{
"state": { This container defines ISIS TE state information\n.
"bandwidth": "string", The bandwidth constraint, expressed as a 32-bit\nIEEE floating point number expressed in bytes\nper second.
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
},
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
} ] },
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
} ] },
"te-default-metric": { This metric is administratively assigned and can\nbe used to present a differently weighted\ntopology to traffic engineering SPF calculations\n. To preclude overflow within a traffic\nengineering SPF implementation, all metrics\ngreater than or equal to MAX_PATH_METRIC SHALL\nbe considered to have a metric of\nMAX_PATH_METRIC.
"state": { This container defines ISIS TE state information\n.
"te-default-metric": "integer" This metric is administratively assigned and can\nbe used to present a differently weighted\ntopology to traffic engineering SPF calculations\n. To preclude overflow within a traffic\nengineering SPF implementation, all metrics\ngreater than or equal to MAX_PATH_METRIC SHALL\nbe considered to have a metric of\nMAX_PATH_METRIC.
} },
"max-link-bandwidth": { The maximum bandwidth that can be used on this\nlink in this direction (from the system\noriginating the LSP to its neighbors). It is\nencoded in 32 bits in IEEE floating point format\n. The units are bytes (not bits!) per second.
"state": { This container defines ISIS TE state information\n.
"max-link-bandwidth": "string" The maximum bandwidth that can be used on this\nlink in this direction (from the system\noriginating the LSP to its neighbors). It is\nencoded in 32 bits in IEEE floating point format\n. The units are bytes (not bits!) per second.
} },
"lan-adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"lan-adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"neighbor-id": "string", System ID of the neighbor associated with the\nLAN- Adj-Segment-ID value.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"admin-group": { The administrative group sub-TLV contains a\n4-octet bit mask assigned by the network\nadministrator. Each set bit corresponds to one\nadministrative group assigned to the interface.\nBy convention, the least significant bit is\nreferred to as group 0, and the most significant\nbit is referred to as group 31.
"state": { This container defines ISIS TE state information\n.
"admin-group": "integer" The administrative group sub-TLV contains a\n4-octet bit mask assigned by the network\nadministrator. Each set bit corresponds to one\nadministrative group assigned to the interface.\nBy convention, the least significant bit is\nreferred to as group 0, and the most significant\nbit is referred to as group 31.
} },
"ipv4-neighbor-address": { A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
"state": { This container defines ISIS TE state information\n.
"ipv4-neighbor-address": "string" A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
} },
"extended-admin-group": { The extended-admin-group sub-TLV is used in\naddition to the Administrative Groups when it is\ndesirable to make more than 32 colors available\nfor advertisement in a network.
"state": { This container defines ISIS TE state information\n.
"extended-admin-group": "integer" The extended-admin-group sub-TLV is used in\naddition to the Administrative Groups when it is\ndesirable to make more than 32 colors available\nfor advertisement in a network.
} },
"ipv6-interface-address": { Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
"state": { This container defines ISIS TE state information\n.
"ipv6-interface-address": "string" Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
} },
"adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"ipv4-interface-address": { A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
"state": { This container defines ISIS TE state information\n.
"ipv4-interface-address": "string" A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
} },
"type": "string", Reference to the TLV's type.
"unreserved-bandwidths": { Setup priority (0 through 7) for\nunreserved bandwidth.
"unreserved-bandwidth": [ The amount of bandwidth reservable in this\ndirection on this link. Note that for\noversubscription purposes, this can be greater\nthan the bandwidth of the link. It contains\neight 32-bit IEEE floating point numbers(one for\neach priority). The units are bytes (not bits!)\nper second. The values correspond to the\nbandwidth that can be reserved with a setup\npriority of 0 through 7, arranged in increasing\norder with priority 0 occurring at the start of\nthe sub-TLV, and priority 7 at the end of the\nsub-TLV.
{
"state": { This container defines ISIS TE state information\n.
"priority": "integer", Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
"unreserved-bandwidth": "string" The amount of bandwidth reservable in this\ndirection on this link. Note that for\noversubscription purposes, this can be greater\nthan the bandwidth of the link. It contains\neight 32-bit IEEE floating point numbers(one for\neach priority). The units are bytes (not bits!)\nper second. The values correspond to the\nbandwidth that can be reserved with a setup\npriority of 0 through 7, arranged in increasing\norder with priority 0 occurring at the start of\nthe sub-TLV, and priority 7 at the end of the\nsub-TLV.
},
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
} ] } } ] },
"neighbors-state": { State parameters of extended\nneighbor
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"metric": "integer" ISIS metric value.
},
"neighbors-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"neighbors-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ] } },
"mt-ipv6-reachability": { This container defines list of IPv6\nreachability information in multi -\ntopology environment.
"mt-ipv6-reachability-prefixes": { List of IPv6 prefixes contained\nwithin MT reachability TLV.
"mt-ipv6-reachability-prefixe": [
{
"mt-ipv6-reachability-prefixes-state": { State parameters relating an IPv6\nprefix attribute
"metric": "integer", ISIS metric value.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"xbit": "boolean", The external bit. Set when the prefix was\ndistributed into IS-IS from another routing\nprotocol.
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"mt-id": "integer" Multi-topology ID
},
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"mt-ipv6-reachability-prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"mt-id": "integer", Multi-topology ID
"mt-ipv6-reachability-prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": { This container defines sub-TLV 4\n.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"mt-ipv6-reachability-prefixes-subtlvs-tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"mt-ipv6-reachability-prefixes-subtlvs-tag64": { This container defines sub-TLV 2\n.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} },
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": { This container defines sub-TLV\n11.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"type": "string", Reference to the TLV's type.
"mt-ipv6-reachability-prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
} } ] } } ] } },
"authentication": { This container defines authentication\ninformation of the node.
"state": { This container defines ISIS TE state information\n.
"authentication-key": "string", Authentication key to be used.
"crypto-type": "string" Authentication type to be used.
} },
"host-name": { Name of the node.
"state": { This container defines ISIS TE state information\n.
"host-name": "string" Name of the node.
} },
"mt-ipv4-reachability": { This container defines list of IPv4\nreachability Information in\nmulti-topology environment.
"mt-ipv4-reachability-prefixes": { IPv4 prefixes that are contained\nwithin MT reachability TLV.
"mt-ipv4-reachability-prefixe": [
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"mt-ipv4-reachability-prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"mt-ipv4-reachability-prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"prefixes-subtlvs-prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"prefixes-subtlvs-flags": { This container defines sub-TLV 4\n.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"prefixes-subtlvs-ipv4-source-router-id": { This container defines sub-TLV\n11.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"prefixes-subtlvs-ipv6-source-router-id": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} },
"mt-ipv4-reachability-prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
},
"prefixes-subtlvs-tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"prefixes-subtlvs-tag64": { This container defines sub-TLV 2\n.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"type": "string" Reference to the TLV's type.
} ] },
"mt-id": "integer", Multi-topology ID
"mt-ipv4-reachability-prefixes-state": { State parameters of an IPv4\nextended prefix.
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"metric": "integer", ISIS metric value.
"mt-id": "integer" Multi-topology ID
} } ] } },
"ipv6-reachability": { This container defines list of IPv6\nreachability information.
"ipv6-reachability-prefixes": { This list defines IPv6 extended\nprefix attributes.
"ipv6-reachability-prefixe": [
{
"ipv6-reachability-prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"ipv6-reachability-prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"subtlvs-ipv4-source-router-id": { This container defines sub-TLV\n11.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"subtlvs-ipv6-source-router-id": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} },
"ipv6-reachability-prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
},
"subtlvs-tag64": { This container defines sub-TLV 2\n.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"subtlvs-flags": { This container defines sub-TLV 4\n.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"subtlvs-prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"subtlvs-prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"type": "string" Reference to the TLV's type.
} ] },
"ipv6-reachability-prefixes-state": { State parameters of IPv6 prefix\nattributes
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"metric": "integer" ISIS metric value.
} } ] } },
"type": "string", Reference to the TLV's type.
"ipv4-te-router-id": { This container defines TLV 134.
"state": { This container defines ISIS TE state information\n.
"router-id": "string" IPv4 Traffic Engineering router ID of the node.\nFor traffic engineering, it guarantees that we\nhave a single stable address that can always be\nreferenced in a path that will be reachable from\nmultiple hops away, regardless of the state of\nthe node's interfaces.
} } } ] },
"lsp-id": "string" A reference to the Link State PDU ID.
} ] },
"traffic-engineering": { This container defines ISIS TE.
"state": { This container defines ISIS TE state information\n.
"ipv4-router-id": "string", IPv4 MPLS Traffic Engineering Router-ID.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"ipv6-router-id": "string" IPv6 MPLS Traffic Engineering Router-ID.
} },
"levels-state": { This container defines ISIS level state\ninformation.
"level-number": "integer", ISIS level number (level-1, level-2).
"metric-style": "string" ISIS metric style types(narrow, wide).
} } ] } },
"name": "string" An operator-assigned identifier for the\nrouting or forwarding protocol. For some\nprocesses this leaf may be system defined.
} ] } }

PROTOCOL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/

Retrieve operation of resource: protocol

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

PROTOCOLS-STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/protocols-state/

Retrieve operation of resource: protocols-state

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"protocols-state": { State parameters relating to the routing\nprotocol instance
"identifier": "string", The protocol identifier for the instance
"name": "string" A unique name for the protocol instance
} }

ISIS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/

Retrieve operation of resource: isis

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"isis": { This container defines top-level ISIS\nconfiguration and state information.
"isis-interfaces": { This list contains ISIS interfaces.
{
"interfaces-afi-safis": { Address-family/Subsequent Address-family\nlist.
{
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} ] },
"interface-id": "string", Interface for which ISIS configuration is to be\napplied.
"interfaces-levels": { Configuration and operational state\nparameters related to a particular level\non an IS-IS enabled interface.
{
"adjacencies": { List of the local system's IS-IS\nadjacencies.
{
"state": { This container defines ISIS TE state information\n.
"neighbor-extended-circuit-id": "integer", ISIS neighbor extended circuit ID.
"restart-status": "boolean", When set to true, neighbor is being helped. The\nRR bit is used by a (re)starting router to\nsignal to its neighbors that a (re)start is in\nprogress.
"remaining-hold-time": "integer", Holding time in seconds for adjacency. This\nvalue is based on received hello PDUs and the\nelapsed time since receipt.
"restart-support": "boolean", When set to true, Graceful-restart signaling is\nsupported.
"adjacency-state": "string", P2P 3-way ISIS adjacency state(up, down, init,\nfailed).
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"nlpid": "string", Protocol supported. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e)
"adjacency-type": "string", Formed ISIS adjacency type(level-1, level-2,\nlevel-1-2).
"neighbor-snpa": "string", ISIS neighbor SNPA.
"area-address": "string", Area adress(es) of the IS. Set of manual area\naddresses of this IS.
"local-extended-circuit-id": "integer", Local extended circuit ID.
"neighbor-circuit-type": "string", Received ISIS circuit type (level-1, level-2,\nlevel-1-2).
"dis-system-id": "string", DIS System ID(LAN hello only).
"restart-suppress": "boolean", When set to true, adjacency is not advertised.\nThe SA bit is used by a starting router to \nrequest that its neighbor suppress advertisement\nof the adjacency to the starting router in the\nneighbor's LSPs.
"neighbor-ipv4-address": "string", ISIS Neighbor IPv4 address.
"up-time": "integer", Adjacency up time.
"topology": "string",
"neighbor-ipv6-address": "string", ISIS Neighbor IPv6 address.
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
},
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ] },
"level-number": "integer", ISIS level number (level-1, level-2).
"levels-timers": { This container defines ISIS timers.
"state": { This container defines ISIS TE state information\n.
"hello-multiplier": "integer", ISIS hello-multiplier value.
"hello-interval": "integer" ISIS hello-interval value.
} },
"interfaces-levels-state": { This container defines interface ISIS\nlevel state information.
"level-number": "integer", ISIS level number (level-1, level-2).
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
},
"levels-afi-safis": { Address-family/Subsequent\nAddress-family list.
{
"state": { This container defines ISIS TE state information\n.
"afi-name": "string", Reference to address-family type
"safi-name": "string", Reference to subsequent address-family\ntype
"metric": "integer" ISIS metric value.
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} ] },
"packet-counters": { This container defines ISIS interface\npacket counters.
"psnp": { This container defines PSNP packet counters.
"state": { This container defines ISIS TE state information\n.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"cnsp": { Operational state parameters relating to CNSPs.
"state": { This container defines ISIS TE state information\n.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"iih": { This container defines IIH packet counters.
"state": { This container defines ISIS TE state information\n.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"lsp": { This container defines LSP packet counters.
"state": { This container defines ISIS TE state information\n.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} } } } ] },
"interfaces-state": { This container defines state information\nfor ISIS interfaces.
"passive": "boolean", When set to true, the referenced interface is a\npassive interface such that it is not eligible\nto establish adjacencies with other systems, but\nis advertised into the IS-IS topology.
"interface-id": "string", Interface for which ISIS configuration is to be\napplied.
"circuit-type": "string", ISIS circuit type (p2p, broadcast).
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"hello-padding": "string" This leaf controls padding type for IS-IS Hello\nPDUs.
},
"circuit-counters": { This container defines state information\nfor ISIS circuit counters.
"state": { This container defines ISIS TE state information\n.
"adj-changes": "integer", Number of times an adjacency state change has\noccurred on this circuit. MIB Entry:\nCircAdjChanges.
"lan-dis-changes": "integer", Number of times the Designated IS has changed on\nthis circuit at this level. If the circuit is\npoint to point, this count is zero. MIB Entry:\nCircLANDesISChanges.
"auth-fails": "integer", Number of times an IS-IS control PDU with the\ncorrect auth type has failed to pass\nauthentication validation. MIB Entry:\nCircAuthFails.
"id-field-len-mismatches": "integer", Number of times an IS-IS control PDU with an ID\nfield length different from that for this system\nhas been received. MIB Entry:\nCircIDFieldLenMismatches.
"rejected-adj": "integer", Number of times an adjacency has been rejected\non this circuit. MIB Entry: CircRejAdjs.
"max-area-address-mismatches": "integer" Number of times a PDU is received with a\ndifferent value for MaximumAreaAddresses from\nthat of the receiving system. MIB Entry:\nSysMaxAreaAddrMismatches.
} },
"interfaces-timers": { This container describes ISIS interface\ntimers configuration
"state": { This container defines ISIS TE state information\n.
"lsp-pacing-interval": "integer", The interval interval in milliseconds between\nthe detection of topology change and when the\nSPF algorithm runs.
"csnp-interval": "integer" The interval, specified in seconds, at which\nperiodic CSNP packets should be transmitted by\nthe local IS.
} } } ] },
"global": { This container defines global ISIS\nconfiguration and state information.
"lsp-bit": { This container defines ISIS LSP\nOperational Bits.
"overload-bit": { This container defines Overload Bit\nconfiguration.
"overload-bit-state": { This container defines state for ISIS\nOverload Bit.
"set-bit": "boolean", When set to true, IS-IS overload bit is set.
"advertise-high-metric": "boolean", When set to true, the local IS advertises links\nwith the highest available metric regardless of\ntheir configured metric. The metric value is\nbased on the metric style - if wide metrics are\nutilised the metric is advertised as 16777214,\notherwise they are advertised with a value of 63\n.
"set-bit-on-boot": "boolean" When set to true, the IS-IS overload bit is set\non system boot.
},
"reset-triggers": { This list describes ISIS Overload reset\ntrigger reasons.
"reset-trigger": [ Reference to the reset trigger reason
{
"state": { This container defines ISIS TE state information\n.
"delay": "integer", If a reset trigger is specified, the system\nshould delay resetting the overload bit for the\nspecified number of seconds after the trigger\noccurs.
"reset-trigger": "string" Reference to the reset trigger reason
},
"reset-trigger": "string" Reference to the reset trigger reason
} ] } } },
"afi-safis": { Address-family/Subsequent Address-family\nlist.
{
"multi-topology": { This container defines the topology\nsupported.
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} },
"state": { This container defines ISIS TE state information\n.
"afi-name": "string", Reference to address-family type
"safi-name": "string", Reference to subsequent address-family\ntype
"metric": "integer" ISIS metric value.
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} ] },
"timers": { This container defines ISIS timers.
"state": { This container defines ISIS TE state information\n.
"lsp-lifetime-interval": "integer", Time interval in seconds that specifies how long\nan LSP remains in LSDB without being refreshed.
"lsp-refresh-interval": "integer" Time interval in seconds that specifies how\noften route topology that a device originates is\ntransmitted in LSPs.
},
"lsp-generation": { This container defines ISIS LSP Generation.
"state": { This container defines ISIS TE state information\n.
"lsp-max-wait-interval": "integer", Time interval in milliseconds that specifies max\ninterval between two consecutive occurrences of\nan LSP being generated.
"lsp-second-wait-interval": "integer", Time interval in milliseconds that specifies the\nmillisecond LSP generation delay.
"adaptive-timer": "string", ISIS adaptive timer types (linear, exponential).
"lsp-first-wait-interval": "integer" Time interval in milliseconds that specifies the\nfirst LSP generation delay.
} },
"spf": { This container defines ISIS SPF timer settings.
"state": { This container defines ISIS TE state information\n.
"spf-hold-interval": "integer", SPF Hold Down time interval in milliseconds.
"adaptive-timer": "string", ISIS adaptive timer types (linear, exponential).
"spf-second-interval": "integer", Time interval in milliseconds between the first\nand second SPF calculation.
"spf-first-interval": "integer" Time interval in milliseconds between the\ndetection of topology change and when the SPF\nalgorithm runs.
} } },
"nsr": { This container defines ISIS Non-Stop\nRouting.
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean" When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
} },
"global-state": { This container defines state for ISIS\nglobal router.
"instance": "string", ISIS Instance.
"net": "string", ISIS network entity title (NET). The first 8\nbits are usually 49 (private AFI), next 16 bits\nrepresent area, next 48 bits represent system id\nand final 8 bits are set to 0.
"max-ecmp-paths": "integer", ISIS max-paths count.
"fast-flooding": "boolean", When set to true, IS will always flood the LSP\nthat triggered an SPF before the router actually\nruns the SPF computation.
"level-capability": "string" ISIS level capability(level-1, level-2\n,vlevel-1-2).
},
"transport": { This container defines ISIS transport.
"state": { This container defines ISIS TE state information\n.
"lsp-mtu-size": "integer" The maximum size in bytes of an IS-IS Link state\nPDU.
} },
"graceful-restart": { This container defines ISIS Graceful\nRestart.
"state": { This container defines ISIS TE state information\n.
"enabled": "boolean" When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
} } },
"levels": { Configuration and operational state\nparameters related to a particular level\nwithin the IS-IS protocol instance
{
"level-number": "integer", ISIS level number (level-1, level-2).
"system-level-counters": { This container defines ISIS system level\ncounters.
"state": { This container defines ISIS TE state information\n.
"seq-num-skips": "integer", Number of times a sequence number skip has\noccurred. MIB Entry: SysSeqNumSkips.
"spf-runs": "integer", The number of times SPF was ran at this level.
"corrupted-lsps": "integer", Number of corrupted in-memory LSPs detected.\nLSPs received from the wire with a bad checksum\nare silently dropped and not counted. LSPs\nreceived from the wire with parse errors are\ncounted by lsp-errors. MIB Entry: SysCorrLSPs.
"own-lsp-purges": "integer", Number of times a zero-aged copy of the system's\nown LSP is received from some other node. MIB\nEntry: isisSysOwnLSPPurges.
"database-overloads": "integer", Number of times the database has become\noverloaded. MIB entry: SysLSPL(Level)DbaseOloads\n.
"lsp-errors": "integer", The number of received LSPs with errors.
"id-len-mismatch": "integer", Number of times a PDU is received with a\ndifferent value for ID field length from that of\nthe receiving system. MIB Entry:\nisisSysIDFieldLenMismatches.
"max-area-address-mismatches": "integer", Number of times a PDU is received with a\ndifferent value for MaximumAreaAddresses from\nthat of the receiving system. MIB Entry:\nSysMaxAreaAddrMismatches.
"exceed-max-seq-nums": "integer" The number of times the system has attempted to\nexceed the maximum sequence number. MIB Entry:\nSysAttmptToExMaxSeqNums.
} },
"link-state-databases": { This list describes LSPs in the LSDB.
{
"undefined-tlvs": { List of TLVs that are not defined\nwithin the model, or are not recognised\nby the system.
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"link-state-database-state": { State parameters of Link State PDU.
"sequence-number": "integer", Sequence number of the LSP.
"version2": "integer", PDU version2. This is set to 1
"checksum": "integer", Checksum of the LSP.
"is-type": "integer", Type of neighboring system.
"id-length": "integer", Length of the ID field of NSAP addresses and\nNETs used in this routing domain.
"pdu-type": "string", Link State PDU type.
"version": "integer", PDU version. This is set to 1.
"flags": "string", Flags associated with Prefix Segment-ID.
"maximum-area-addresses": "integer", Number of area addresses permitted for this ISs\narea. 0 indicates the IS only supports three\narea addresses (by default). Any number\ninclusive of 1 and 254 indicates the number of\nareas allowed.
"pdu-length": "integer", Total length of the LSP.
"remaining-lifetime": "integer", Remaining lifetime in seconds before the LSP\nexpiration.
"lsp-id": "string" A reference to the Link State PDU ID.
},
"tlvses": { List of TLV types in the LSDB for the\nspecified LSP.
{
"instance-ids": { A list of instance IDs received\nwithin TLV 7 within an IS-IS LSP. In\nthe case that more than one instance\nof TLV 7 is included in the LSP, the\ninstance IDs specified within the\ninstances are concatenated within\nthis list.
"instance-id": [ Reference to the unique instance ID\n.
{
"state": { This container defines ISIS TE state information\n.
"topology-id": "integer", Instance-Specific Topology Identifiers (ITIDs).
"instance-id": "integer" Reference to the unique instance ID\n.
},
"instance-id": "integer" Reference to the unique instance ID\n.
} ] },
"router-capabilities": { This list describes IS Router\ncapabilities.
{
"subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV
{
"subtlvs-state": { State parameters of IS Router\nCapabilities
"type": "string" Reference to the TLV's type.
},
"segment-routing-algorithms": { List of the segment routing\nalgorithsm advertised within the\nTLV.
{
"state": { This container defines ISIS TE state information\n.
"algorithm": "string" Prefix-SID algorithm to be used for path\ncomputation.
}
"algorithm": "string" Prefix-SID algorithm to be used for path\ncomputation.
} ] },
"type": "string", Reference to the TLV's type.
"segment-routing-capability": { This container defines SR\nCapability sub-TLV 2.
"state": { This container defines ISIS TE state information\n.
"flags": "string" Flags associated with Prefix Segment-ID.
},
"srgb-descriptors": [ SRGB Descriptors included within the SR\ncapability sub-TLV
{
"srgb-descriptor": [ No description
{
"state": { This container defines ISIS TE state information\n.
"range": "integer", Number of SRGB elements. The range value MUST be\ngreater than 0.
"label": "string" Descriptor entry within the SR capabilty sub-TLV
} } ] } ] } } ] },
"undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"router-capabilities-state": { State parameters of TLV 242.
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"flags": "string", Flags associated with Prefix Segment-ID.
"router-id": "string" IPv4 Traffic Engineering router ID of the node.\nFor traffic engineering, it guarantees that we\nhave a single stable address that can always be\nreferenced in a path that will be reachable from\nmultiple hops away, regardless of the state of\nthe node's interfaces.
} } ] },
"ipv4-internal-reachability": { This container defines list of IPv4\ninternal reachability information.
"prefixes": { IPv4 prefixes and internal\nreachability attributes.
"prefixe": [
{
"delay-metric": { This container defines the ISIS delay metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"state": [ This container defines ISIS TE state information\n.
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean" The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
} ],
"expense-metric": { This container defines the ISIS expense metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"default-metric": [ ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
{
"state": { This container defines ISIS TE state information\n.
"default-metric": "integer", ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
"flags": "string" Flags associated with Prefix Segment-ID.
} } ],
"error-metric": { This container defines the ISIS error metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"prefix": "string" IPv4 prefix contained within extended\nreachability TLVs.
} ] } },
"ipv6-srlgs": { Instance of the IPv6 SRLG TLV.
"ipv6-srlg": [
{
"state": { This container defines ISIS TE state information\n.
"psn-number": "integer", Pseudonode number if the neighbor is on a LAN\ninterface.
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"ipv6-neighbor-address": "string", Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
"flags": "string", Flags associated with Prefix Segment-ID.
"ipv6-interface-address": "string", Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"srlg-value": "integer" List of SRLG values.
},
"instance-number": "integer" Reference to the instance number of\nTLV 138.
} ] },
"area-address": { Area adress(es) of the IS. Set of manual area\naddresses of this IS.
"state": { This container defines ISIS TE state information\n.
"area-address": "string" Area adress(es) of the IS. Set of manual area\naddresses of this IS.
} },
"nlpid": { Protocol supported. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e)
"state": { This container defines ISIS TE state information\n.
"nlpid": "string" Protocol supported. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e)
} },
"purge-oi": { This container defines ISIS purge TLV\n.
"state": { This container defines ISIS TE state information\n.
"source-system-id": "string", System ID of the Intermediate System that\ninserted this TLV.
"system-id-count": "integer", Number of system IDs carried in this TLV.
"received-system-id": "string" System ID of the Intermediate System from which\nthe purge was received.
} },
"ipv4-external-reachability": { This container defines list of IPv4\nexternal reachability information.
"ipv4-external-reachability-prefixes": { IPv4 external prefixes and\nreachability attributes.
"ipv4-external-reachability-prefixe": [
{
"delay-metric": { This container defines the ISIS delay metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"state": [ This container defines ISIS TE state information\n.
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean" The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
} ],
"expense-metric": { This container defines the ISIS expense metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"default-metric": [ ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
{
"state": { This container defines ISIS TE state information\n.
"default-metric": "integer", ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
"flags": "string" Flags associated with Prefix Segment-ID.
} } ],
"error-metric": { This container defines the ISIS error metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"prefix": "string" IPv4 prefix contained within extended\nreachability TLVs.
} ] } },
"ipv6-interface-addresses": { This container defines TLV 232.
"state": { This container defines ISIS TE state information\n.
"ipv6-interface-address": "string" Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
} },
"ipv4-srlgs": { Instance of the IPv4 SRLG TLV
"ipv4-srlg": [
{
"state": { This container defines ISIS TE state information\n.
"psn-number": "integer", Pseudonode number if the neighbor is on a LAN\ninterface.
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"ipv4-neighbor-address": "string", A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
"flags": "string", Flags associated with Prefix Segment-ID.
"ipv4-interface-address": "string", A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"srlg-value": "integer" List of SRLG values.
},
"instance-number": "integer" Reference to the instance number of\nTLV 138.
} ] },
"extended-ipv4-reachability": { This container defines list of IPv4\nextended reachability information.
"extended-ipv4-reachability-prefixes": { This list describes IPv4 extended\nprefixes and attributes.
"extended-ipv4-reachability-prefixe": [
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"prefixes-subtlv": [
{
"tag64": { List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"ipv4-source-router-id": { IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"flags": { Flags associated with Prefix Segment-ID.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
},
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": { IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} } } ] },
"prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"prefixes-state": { State parameters of an IPv4\nextended prefix.
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"metric": "integer" ISIS metric value.
} } ] } },
"ipv4-interface-addresses": { This container defines TLV 132.
"state": { This container defines ISIS TE state information\n.
"ipv4-interface-address": "string" A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
} },
"multi-topology": { This container defines the topology\nsupported.
"topologies": { This list describes a topology.
"topology": [
{
"state": { This container defines ISIS TE state information\n.
"attributes": "string", Attributes of the LSP for the associated\ntopology.
"mt-id": "integer" Multi-topology ID
},
"mt-id": "integer" Multi-topology ID
} ] } },
"ipv6-te-router-id": { This container defines TLV 140.
"state": { This container defines ISIS TE state information\n.
"router-id": "string" IPv4 Traffic Engineering router ID of the node.\nFor traffic engineering, it guarantees that we\nhave a single stable address that can always be\nreferenced in a path that will be reachable from\nmultiple hops away, regardless of the state of\nthe node's interfaces.
} },
"is-reachability": { This container describes list of ISIS\nneighbors and attributes.
"neighbors": { IS reachability neighbor attributes.
"neighbor": [
{
"delay-metric": { This container defines the ISIS delay metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"state": [ This container defines ISIS TE state information\n.
{
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ],
"expense-metric": { This container defines the ISIS expense metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"default-metric": [ ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
{
"state": { This container defines ISIS TE state information\n.
"default-metric": "integer", ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
"flags": "string" Flags associated with Prefix Segment-ID.
} } ],
"error-metric": { This container defines the ISIS error metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ] } },
"mt-isn": { This container defines list of ISIS\nmulti-topology neighbors.
"mt-isn-neighbors": { This container describes IS\nneighbors.
"mt-isn-neighbor": [
{
"mt-isn-neighbors-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": { This container defines sub-TLV\n13.
"state": { This container defines ISIS TE state information\n.
"ipv6-neighbor-address": "string" Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
} },
"subtlvs-adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"subtlvs-adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"subtlvs-te-default-metric": { This container defines sub-TLV\n18.
"state": { This container defines ISIS TE state information\n.
"te-default-metric": "integer" This metric is administratively assigned and can\nbe used to present a differently weighted\ntopology to traffic engineering SPF calculations\n. To preclude overflow within a traffic\nengineering SPF implementation, all metrics\ngreater than or equal to MAX_PATH_METRIC SHALL\nbe considered to have a metric of\nMAX_PATH_METRIC.
} },
"subtlvs-max-link-bandwidth": { This container defines sub-TLV 9\n.
"state": { This container defines ISIS TE state information\n.
"max-link-bandwidth": "string" The maximum bandwidth that can be used on this\nlink in this direction (from the system\noriginating the LSP to its neighbors). It is\nencoded in 32 bits in IEEE floating point format\n. The units are bytes (not bits!) per second.
} },
"subtlvs-lan-adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"subtlvs-lan-adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"neighbor-id": "string", System ID of the neighbor associated with the\nLAN- Adj-Segment-ID value.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"subtlvs-max-reservable-link-bandwidth": { This container defines sub-TLV\n10.
"state": { This container defines ISIS TE state information\n.
"max-reservable-link-bandwidth": "string" The maximum amount of bandwidth that can be\nreserved in this direction on this link. Note\nthat for oversubscription purposes, this can be\ngreater than the bandwidth of the link. It is\nencoded in 32 bits in IEEE floating point\nformat. The units are bytes (not bits!) per\nsecond.
} },
"subtlvs-unreserved-bandwidths": { Setup priority (0 through 7) for\nunreserved bandwidth.
"subtlvs-unreserved-bandwidth": [
{
"state": { This container defines ISIS TE state information\n.
"priority": "integer", Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
"unreserved-bandwidth": "string" The amount of bandwidth reservable in this\ndirection on this link. Note that for\noversubscription purposes, this can be greater\nthan the bandwidth of the link. It contains\neight 32-bit IEEE floating point numbers(one for\neach priority). The units are bytes (not bits!)\nper second. The values correspond to the\nbandwidth that can be reserved with a setup\npriority of 0 through 7, arranged in increasing\norder with priority 0 occurring at the start of\nthe sub-TLV, and priority 7 at the end of the\nsub-TLV.
},
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
} ] },
"subtlvs-admin-group": { This container defines sub-TLV 3\n.
"state": { This container defines ISIS TE state information\n.
"admin-group": "integer" The administrative group sub-TLV contains a\n4-octet bit mask assigned by the network\nadministrator. Each set bit corresponds to one\nadministrative group assigned to the interface.\nBy convention, the least significant bit is\nreferred to as group 0, and the most significant\nbit is referred to as group 31.
} },
"subtlvs-ipv4-neighbor-address": { This container defines sub-TLV 8\n.
"state": { This container defines ISIS TE state information\n.
"ipv4-neighbor-address": "string" A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
} },
"subtlvs-extended-admin-group": { This container defines sub-TLV\n14.
"state": { This container defines ISIS TE state information\n.
"extended-admin-group": "integer" The extended-admin-group sub-TLV is used in\naddition to the Administrative Groups when it is\ndesirable to make more than 32 colors available\nfor advertisement in a network.
} },
"subtlvs-bandwidth-constraints": { List of the Bandwidth\nConstraints sub-TLV instances\npresent in the TLV.
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": { State parameters of IS\nExtended Reachability sub-TLV\n22.
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
},
"bandwidth-constraints-constraints": { List of the constraints within\nthe Bandwidth Constraints\nsub-TLV. The BC0 level is\nindicated by the constraint-id\nleaf being set to 0, with BCN\nbeing indicated by\nconstraint-id N.
"bandwidth-constraints-constraint": [
{
"state": { This container defines ISIS TE state information\n.
"bandwidth": "string", The bandwidth constraint, expressed as a 32-bit\nIEEE floating point number expressed in bytes\nper second.
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
},
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
} ] },
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
} ] },
"subtlvs-ipv6-interface-address": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"ipv6-interface-address": "string" Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
} },
"type": "string", Reference to the TLV's type.
"subtlvs-ipv4-interface-address": { This container defines sub-TLV 6\n.
"state": { This container defines ISIS TE state information\n.
"ipv4-interface-address": "string" A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
} } } ] },
"mt-isn-neighbors-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"mt-isn-neighbors-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"mt-isn-neighbors-state": { State parameters of MT neighbor.
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"metric": "integer", ISIS metric value.
"mt-id": "integer" Multi-topology ID
},
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"mt-id": "integer" Multi-topology ID
} ] } },
"tlvs-state": { Operational state parameters relating\nto the specified LSP
"type": "string" Reference to the TLV's type.
},
"extended-is-reachability": { This container defines list of ISIS\nextended reachability neighbors.
"extended-is-reachability-neighbors": { This list describes ISIS extended\nneigbors and reachability attributes\n.
"extended-is-reachability-neighbor": [
{
"neighbors-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"neighbors-subtlv": [
{
"ipv6-neighbor-address": { Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
"state": { This container defines ISIS TE state information\n.
"ipv6-neighbor-address": "string" Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
} },
"max-reservable-link-bandwidth": { The maximum amount of bandwidth that can be\nreserved in this direction on this link. Note\nthat for oversubscription purposes, this can be\ngreater than the bandwidth of the link. It is\nencoded in 32 bits in IEEE floating point\nformat. The units are bytes (not bits!) per\nsecond.
"state": { This container defines ISIS TE state information\n.
"max-reservable-link-bandwidth": "string" The maximum amount of bandwidth that can be\nreserved in this direction on this link. Note\nthat for oversubscription purposes, this can be\ngreater than the bandwidth of the link. It is\nencoded in 32 bits in IEEE floating point\nformat. The units are bytes (not bits!) per\nsecond.
} },
"bandwidth-constraints": { List of the Bandwidth\nConstraints sub-TLV instances\npresent in the TLV.
"bandwidth-constraint": [
{
"bandwidth-constraints-state": { State parameters of IS\nExtended Reachability sub-TLV\n22.
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
},
"constraints": { List of the constraints within\nthe Bandwidth Constraints\nsub-TLV. The BC0 level is\nindicated by the constraint-id\nleaf being set to 0, with BCN\nbeing indicated by\nconstraint-id N.
"constraint": [
{
"state": { This container defines ISIS TE state information\n.
"bandwidth": "string", The bandwidth constraint, expressed as a 32-bit\nIEEE floating point number expressed in bytes\nper second.
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
},
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
} ] },
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
} ] },
"te-default-metric": { This metric is administratively assigned and can\nbe used to present a differently weighted\ntopology to traffic engineering SPF calculations\n. To preclude overflow within a traffic\nengineering SPF implementation, all metrics\ngreater than or equal to MAX_PATH_METRIC SHALL\nbe considered to have a metric of\nMAX_PATH_METRIC.
"state": { This container defines ISIS TE state information\n.
"te-default-metric": "integer" This metric is administratively assigned and can\nbe used to present a differently weighted\ntopology to traffic engineering SPF calculations\n. To preclude overflow within a traffic\nengineering SPF implementation, all metrics\ngreater than or equal to MAX_PATH_METRIC SHALL\nbe considered to have a metric of\nMAX_PATH_METRIC.
} },
"max-link-bandwidth": { The maximum bandwidth that can be used on this\nlink in this direction (from the system\noriginating the LSP to its neighbors). It is\nencoded in 32 bits in IEEE floating point format\n. The units are bytes (not bits!) per second.
"state": { This container defines ISIS TE state information\n.
"max-link-bandwidth": "string" The maximum bandwidth that can be used on this\nlink in this direction (from the system\noriginating the LSP to its neighbors). It is\nencoded in 32 bits in IEEE floating point format\n. The units are bytes (not bits!) per second.
} },
"lan-adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"lan-adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"neighbor-id": "string", System ID of the neighbor associated with the\nLAN- Adj-Segment-ID value.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"admin-group": { The administrative group sub-TLV contains a\n4-octet bit mask assigned by the network\nadministrator. Each set bit corresponds to one\nadministrative group assigned to the interface.\nBy convention, the least significant bit is\nreferred to as group 0, and the most significant\nbit is referred to as group 31.
"state": { This container defines ISIS TE state information\n.
"admin-group": "integer" The administrative group sub-TLV contains a\n4-octet bit mask assigned by the network\nadministrator. Each set bit corresponds to one\nadministrative group assigned to the interface.\nBy convention, the least significant bit is\nreferred to as group 0, and the most significant\nbit is referred to as group 31.
} },
"ipv4-neighbor-address": { A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
"state": { This container defines ISIS TE state information\n.
"ipv4-neighbor-address": "string" A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
} },
"extended-admin-group": { The extended-admin-group sub-TLV is used in\naddition to the Administrative Groups when it is\ndesirable to make more than 32 colors available\nfor advertisement in a network.
"state": { This container defines ISIS TE state information\n.
"extended-admin-group": "integer" The extended-admin-group sub-TLV is used in\naddition to the Administrative Groups when it is\ndesirable to make more than 32 colors available\nfor advertisement in a network.
} },
"ipv6-interface-address": { Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
"state": { This container defines ISIS TE state information\n.
"ipv6-interface-address": "string" Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
} },
"adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"ipv4-interface-address": { A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
"state": { This container defines ISIS TE state information\n.
"ipv4-interface-address": "string" A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
} },
"type": "string", Reference to the TLV's type.
"unreserved-bandwidths": { Setup priority (0 through 7) for\nunreserved bandwidth.
"unreserved-bandwidth": [ The amount of bandwidth reservable in this\ndirection on this link. Note that for\noversubscription purposes, this can be greater\nthan the bandwidth of the link. It contains\neight 32-bit IEEE floating point numbers(one for\neach priority). The units are bytes (not bits!)\nper second. The values correspond to the\nbandwidth that can be reserved with a setup\npriority of 0 through 7, arranged in increasing\norder with priority 0 occurring at the start of\nthe sub-TLV, and priority 7 at the end of the\nsub-TLV.
{
"state": { This container defines ISIS TE state information\n.
"priority": "integer", Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
"unreserved-bandwidth": "string" The amount of bandwidth reservable in this\ndirection on this link. Note that for\noversubscription purposes, this can be greater\nthan the bandwidth of the link. It contains\neight 32-bit IEEE floating point numbers(one for\neach priority). The units are bytes (not bits!)\nper second. The values correspond to the\nbandwidth that can be reserved with a setup\npriority of 0 through 7, arranged in increasing\norder with priority 0 occurring at the start of\nthe sub-TLV, and priority 7 at the end of the\nsub-TLV.
},
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
} ] } } ] },
"neighbors-state": { State parameters of extended\nneighbor
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"metric": "integer" ISIS metric value.
},
"neighbors-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"neighbors-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ] } },
"mt-ipv6-reachability": { This container defines list of IPv6\nreachability information in multi -\ntopology environment.
"mt-ipv6-reachability-prefixes": { List of IPv6 prefixes contained\nwithin MT reachability TLV.
"mt-ipv6-reachability-prefixe": [
{
"mt-ipv6-reachability-prefixes-state": { State parameters relating an IPv6\nprefix attribute
"metric": "integer", ISIS metric value.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"xbit": "boolean", The external bit. Set when the prefix was\ndistributed into IS-IS from another routing\nprotocol.
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"mt-id": "integer" Multi-topology ID
},
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"mt-ipv6-reachability-prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"mt-id": "integer", Multi-topology ID
"mt-ipv6-reachability-prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": { This container defines sub-TLV 4\n.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"mt-ipv6-reachability-prefixes-subtlvs-tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"mt-ipv6-reachability-prefixes-subtlvs-tag64": { This container defines sub-TLV 2\n.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} },
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": { This container defines sub-TLV\n11.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"type": "string", Reference to the TLV's type.
"mt-ipv6-reachability-prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
} } ] } } ] } },
"authentication": { This container defines authentication\ninformation of the node.
"state": { This container defines ISIS TE state information\n.
"authentication-key": "string", Authentication key to be used.
"crypto-type": "string" Authentication type to be used.
} },
"host-name": { Name of the node.
"state": { This container defines ISIS TE state information\n.
"host-name": "string" Name of the node.
} },
"mt-ipv4-reachability": { This container defines list of IPv4\nreachability Information in\nmulti-topology environment.
"mt-ipv4-reachability-prefixes": { IPv4 prefixes that are contained\nwithin MT reachability TLV.
"mt-ipv4-reachability-prefixe": [
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"mt-ipv4-reachability-prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"mt-ipv4-reachability-prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"prefixes-subtlvs-prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"prefixes-subtlvs-flags": { This container defines sub-TLV 4\n.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"prefixes-subtlvs-ipv4-source-router-id": { This container defines sub-TLV\n11.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"prefixes-subtlvs-ipv6-source-router-id": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} },
"mt-ipv4-reachability-prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
},
"prefixes-subtlvs-tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"prefixes-subtlvs-tag64": { This container defines sub-TLV 2\n.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"type": "string" Reference to the TLV's type.
} ] },
"mt-id": "integer", Multi-topology ID
"mt-ipv4-reachability-prefixes-state": { State parameters of an IPv4\nextended prefix.
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"metric": "integer", ISIS metric value.
"mt-id": "integer" Multi-topology ID
} } ] } },
"ipv6-reachability": { This container defines list of IPv6\nreachability information.
"ipv6-reachability-prefixes": { This list defines IPv6 extended\nprefix attributes.
"ipv6-reachability-prefixe": [
{
"ipv6-reachability-prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"ipv6-reachability-prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"subtlvs-ipv4-source-router-id": { This container defines sub-TLV\n11.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"subtlvs-ipv6-source-router-id": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} },
"ipv6-reachability-prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
},
"subtlvs-tag64": { This container defines sub-TLV 2\n.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"subtlvs-flags": { This container defines sub-TLV 4\n.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"subtlvs-prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"subtlvs-prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"type": "string" Reference to the TLV's type.
} ] },
"ipv6-reachability-prefixes-state": { State parameters of IPv6 prefix\nattributes
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"metric": "integer" ISIS metric value.
} } ] } },
"type": "string", Reference to the TLV's type.
"ipv4-te-router-id": { This container defines TLV 134.
"state": { This container defines ISIS TE state information\n.
"router-id": "string" IPv4 Traffic Engineering router ID of the node.\nFor traffic engineering, it guarantees that we\nhave a single stable address that can always be\nreferenced in a path that will be reachable from\nmultiple hops away, regardless of the state of\nthe node's interfaces.
} } } ] },
"lsp-id": "string" A reference to the Link State PDU ID.
} ] },
"traffic-engineering": { This container defines ISIS TE.
"state": { This container defines ISIS TE state information\n.
"ipv4-router-id": "string", IPv4 MPLS Traffic Engineering Router-ID.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"ipv6-router-id": "string" IPv6 MPLS Traffic Engineering Router-ID.
} },
"levels-state": { This container defines ISIS level state\ninformation.
"level-number": "integer", ISIS level number (level-1, level-2).
"metric-style": "string" ISIS metric style types(narrow, wide).
} } ] } } }

ISIS-INTERFACES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/

Retrieve operation of resource: isis-interfaces

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"isis-interfaces": { This list contains ISIS interfaces.
{
"interfaces-afi-safis": { Address-family/Subsequent Address-family\nlist.
{
"state": { This container defines state information for\nISIS interface timers.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent\naddress-family type
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent\naddress-family type
} ] },
"interface-id": "string", Interface for which ISIS configuration is to be\napplied.
"interfaces-levels": { Configuration and operational state\nparameters related to a particular level\non an IS-IS enabled interface.
{
"adjacencies": { List of the local system's IS-IS\nadjacencies.
{
"state": { This container defines state information for\nISIS interface timers.
"neighbor-extended-circuit-id": "integer", ISIS neighbor extended circuit ID.
"restart-status": "boolean", When set to true, neighbor is being helped. The\nRR bit is used by a (re)starting router to\nsignal to its neighbors that a (re)start is in\nprogress.
"remaining-hold-time": "integer", Holding time in seconds for adjacency. This\nvalue is based on received hello PDUs and the\nelapsed time since receipt.
"restart-support": "boolean", When set to true, Graceful-restart signaling is\nsupported.
"adjacency-state": "string", P2P 3-way ISIS adjacency state(up, down, init,\nfailed).
"system-id": "string", Reference to the IS neighbor.
"nlpid": "string", Supported Protocol. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e). ISIS reference is TLV 129.
"adjacency-type": "string", Formed ISIS adjacency type(level-1, level-2,\nlevel-1-2).
"neighbor-snpa": "string", ISIS neighbor SNPA.
"area-address": "string", List of ISIS area-address(es).
"local-extended-circuit-id": "integer", Local extended circuit ID.
"neighbor-circuit-type": "string", Received ISIS circuit type (level-1, level-2,\nlevel-1-2).
"dis-system-id": "string", DIS System ID(LAN hello only).
"restart-suppress": "boolean", When set to true, adjacency is not advertised.\nThe SA bit is used by a starting router to \nrequest that its neighbor suppress advertisement\nof the adjacency to the starting router in the\nneighbor's LSPs.
"neighbor-ipv4-address": "string", ISIS Neighbor IPv4 address.
"up-time": "integer", Adjacency up time.
"topology": "string", ISIS topology type support(ipv4-unicast,\nipv6-unicast, ipv4-multicast, ipv6-multicast).
"neighbor-ipv6-address": "string", ISIS Neighbor IPv6 address.
"priority": "integer" ISIS neighbor priority(LAN hello PDU only).
},
"system-id": "string" Reference to the IS neighbor.
} ] },
"level-number": "integer", ISIS level number(level-1, level-2).
"levels-timers": { This container defines ISIS timers.
"state": { This container defines state information for\nISIS interface timers.
"hello-multiplier": "integer", ISIS hello-multiplier value.
"hello-interval": "integer" ISIS hello-interval value.
} },
"interfaces-levels-state": { This container defines interface ISIS\nlevel state information.
"level-number": "integer", ISIS level number(level-1, level-2).
"priority": "integer" ISIS neighbor priority(LAN hello PDU only).
},
"levels-afi-safis": { Address-family/Subsequent\nAddress-family list.
{
"state": { This container defines state information for\nISIS interface timers.
"afi-name": "string", Reference to address-family type
"safi-name": "string", Reference to subsequent\naddress-family type
"metric": "integer" ISIS metric value(default=10).
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent\naddress-family type
} ] },
"packet-counters": { This container defines ISIS interface\npacket counters.
"psnp": { This container defines PSNP packet counters.
"state": { This container defines state information for\nISIS interface timers.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"cnsp": { Operational state parameters relating to CNSPs.
"state": { This container defines state information for\nISIS interface timers.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"iih": { This container defines IIH packet counters.
"state": { This container defines state information for\nISIS interface timers.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"lsp": { This container defines LSP packet counters.
"state": { This container defines state information for\nISIS interface timers.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} } } } ] },
"interfaces-state": { This container defines state information\nfor ISIS interfaces.
"passive": "boolean", When set to true, the referenced interface is a\npassive interface such that it is not eligible\nto establish adjacencies with other systems, but\nis advertised into the IS-IS topology.
"interface-id": "string", Interface for which ISIS configuration is to be\napplied.
"circuit-type": "string", ISIS circuit type (p2p, broadcast).
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"hello-padding": "string" This leaf controls padding type for IS-IS Hello\nPDUs.
},
"circuit-counters": { This container defines state information\nfor ISIS circuit counters.
"state": { This container defines state information for\nISIS interface timers.
"adj-changes": "integer", Number of times an adjacency state change has\noccurred on this circuit. MIB Entry:\nCircAdjChanges.
"lan-dis-changes": "integer", Number of times the Designated IS has changed on\nthis circuit at this level. If the circuit is\npoint to point, this count is zero. MIB Entry:\nCircLANDesISChanges.
"auth-fails": "integer", Number of times an IS-IS control PDU with the\ncorrect auth type has failed to pass\nauthentication validation. MIB Entry:\nCircAuthFails.
"id-field-len-mismatches": "integer", Number of times an IS-IS control PDU with an ID\nfield length different from that for this system\nhas been received. MIB Entry:\nCircIDFieldLenMismatches.
"rejected-adj": "integer", Number of times an adjacency has been rejected\non this circuit. MIB Entry: CircRejAdjs.
"max-area-address-mismatches": "integer" Number of times an IS-IS control PDU with a max\narea address field different from that for this\nsystem has been received. MIB Entry:\nCircMaxAreaAddrMismatches.
} },
"interfaces-timers": { This container describes ISIS interface\ntimers configuration
"state": { This container defines state information for\nISIS interface timers.
"lsp-pacing-interval": "integer", The interval interval in milliseconds between\nthe detection of topology change and when the\nSPF algorithm runs.
"csnp-interval": "integer" The interval, specified in seconds, at which\nperiodic CSNP packets should be transmitted by\nthe local IS.
} } } ] } }

ISIS-INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/

Retrieve operation of resource: isis-interface

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

INTERFACES-AFI-SAFIS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-afi-safis/

Retrieve operation of resource: interfaces-afi-safis

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"interfaces-afi-safis": { Address-family/Subsequent Address-family\nlist.
{
"state": { This container defines AFI-SAFI State\ninformation
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} ] } }

INTERFACES-AFI-SAFI - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-afi-safis/interfaces-afi-safi/

Retrieve operation of resource: interfaces-afi-safi

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-afi-safis/interfaces-afi-safi/state/

Retrieve operation of resource: state

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { This container defines AFI-SAFI State\ninformation
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"afi-name": "string", Address-family type.
"safi-name": "string" Subsequent address-family type.
} }

INTERFACES-STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-state/

Retrieve operation of resource: interfaces-state

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"interfaces-state": { This container defines state information\nfor ISIS interfaces.
"passive": "boolean", When set to true, the referenced interface is a\npassive interface such that it is not eligible\nto establish adjacencies with other systems, but\nis advertised into the IS-IS topology.
"interface-id": "string", Interface for which ISIS configuration is to be\napplied.
"circuit-type": "string", ISIS circuit type (p2p, broadcast).
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"hello-padding": "string" This leaf controls padding type for IS-IS Hello\nPDUs.
} }

INTERFACES-LEVELS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/

Retrieve operation of resource: interfaces-levels

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"interfaces-levels": { Configuration and operational state\nparameters related to a particular level\non an IS-IS enabled interface.
{
"adjacencies": { List of the local system's IS-IS\nadjacencies.
{
"state": { This container defines LSP PDU counters.
"neighbor-extended-circuit-id": "integer", ISIS neighbor extended circuit ID.
"restart-status": "boolean", When set to true, neighbor is being helped. The\nRR bit is used by a (re)starting router to\nsignal to its neighbors that a (re)start is in\nprogress.
"remaining-hold-time": "integer", Holding time in seconds for adjacency. This\nvalue is based on received hello PDUs and the\nelapsed time since receipt.
"restart-support": "boolean", When set to true, Graceful-restart signaling is\nsupported.
"adjacency-state": "string", P2P 3-way ISIS adjacency state(up, down, init,\nfailed).
"system-id": "string", Reference to the IS neighbor.
"nlpid": "string", Supported Protocol. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e). ISIS reference is TLV 129.
"adjacency-type": "string", Formed ISIS adjacency type(level-1, level-2,\nlevel-1-2).
"neighbor-snpa": "string", ISIS neighbor SNPA.
"area-address": "string", List of ISIS area-address(es).
"local-extended-circuit-id": "integer", Local extended circuit ID.
"neighbor-circuit-type": "string", Received ISIS circuit type (level-1, level-2,\nlevel-1-2).
"dis-system-id": "string", DIS System ID(LAN hello only).
"restart-suppress": "boolean", When set to true, adjacency is not advertised.\nThe SA bit is used by a starting router to \nrequest that its neighbor suppress advertisement\nof the adjacency to the starting router in the\nneighbor's LSPs.
"neighbor-ipv4-address": "string", ISIS Neighbor IPv4 address.
"up-time": "integer", Adjacency up time.
"topology": "string", ISIS topology type support(ipv4-unicast,\nipv6-unicast, ipv4-multicast, ipv6-multicast).
"neighbor-ipv6-address": "string", ISIS Neighbor IPv6 address.
"priority": "integer" ISIS neighbor priority(LAN hello PDU only).
},
"system-id": "string" Reference to the IS neighbor.
} ] },
"level-number": "integer", ISIS level number(level-1, level-2).
"levels-timers": { This container defines ISIS timers.
"state": { This container defines LSP PDU counters.
"hello-multiplier": "integer", ISIS hello-multiplier value.
"hello-interval": "integer" ISIS hello-interval value.
} },
"interfaces-levels-state": { This container defines interface ISIS\nlevel state information.
"level-number": "integer", ISIS level number(level-1, level-2).
"priority": "integer" ISIS neighbor priority(LAN hello PDU only).
},
"levels-afi-safis": { Address-family/Subsequent\nAddress-family list.
{
"state": { This container defines LSP PDU counters.
"afi-name": "string", Reference to address-family type
"safi-name": "string", Reference to subsequent\naddress-family type
"metric": "integer" ISIS metric value(default=10).
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent\naddress-family type
} ] },
"packet-counters": { This container defines ISIS interface\npacket counters.
"psnp": { This container defines PSNP packet counters.
"state": { This container defines LSP PDU counters.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"cnsp": { Operational state parameters relating to CNSPs.
"state": { This container defines LSP PDU counters.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"iih": { This container defines IIH packet counters.
"state": { This container defines LSP PDU counters.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"lsp": { This container defines LSP packet counters.
"state": { This container defines LSP PDU counters.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} } } } ] } }

INTERFACES-LEVEL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/

Retrieve operation of resource: interfaces-level

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

INTERFACES-LEVELS-STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/interfaces-levels-state/

Retrieve operation of resource: interfaces-levels-state

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"interfaces-levels-state": { This container defines interface ISIS\nlevel state information.
"level-number": "integer", ISIS level number(level-1, level-2).
"priority": "integer" ISIS neighbor priority(LAN hello PDU only).
} }

PACKET-COUNTERS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/packet-counters/

Retrieve operation of resource: packet-counters

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"packet-counters": { This container defines ISIS interface\npacket counters.
"psnp": { This container defines PSNP packet counters.
"state": { This container defines LSP PDU counters.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"cnsp": { Operational state parameters relating to CNSPs.
"state": { This container defines LSP PDU counters.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"iih": { This container defines IIH packet counters.
"state": { This container defines LSP PDU counters.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} },
"lsp": { This container defines LSP packet counters.
"state": { This container defines LSP PDU counters.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} } } }

LSP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/packet-counters/lsp/

Retrieve operation of resource: lsp

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"lsp": { This container defines LSP packet counters.
"state": { This container defines LSP PDU counters.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} } }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/packet-counters/lsp/state/

Retrieve operation of resource: state

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { This container defines LSP PDU counters.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} }

IIH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/packet-counters/iih/

Retrieve operation of resource: iih

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

200 OK
IIH

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"iih": { This container defines IIH packet counters.
"state": { Operational counters relating to IIH PDUs
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} } }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/packet-counters/iih/state/

Retrieve operation of resource: state

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { Operational counters relating to IIH PDUs
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} }

PSNP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/packet-counters/psnp/

Retrieve operation of resource: psnp

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"psnp": { This container defines PSNP packet counters.
"state": { Packet counters relating to PSNPs.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} } }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/packet-counters/psnp/state/

Retrieve operation of resource: state

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { Packet counters relating to PSNPs.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} }

CNSP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/packet-counters/cnsp/

Retrieve operation of resource: cnsp

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"cnsp": { Operational state parameters relating to CNSPs.
"state": { Packet counters relating to CNSPs.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} } }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/packet-counters/cnsp/state/

Retrieve operation of resource: state

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { Packet counters relating to CNSPs.
"received": "integer", The number of the specified type of PDU received\non the interface.
"processed": "integer", The number of the specified type of PDU received\non the interface that have been processed by the\nlocal system.
"sent": "integer" The number of the specified type of PDU that\nhave been sent by the local system on the\ninterface.
} }

ADJACENCIES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/adjacencies/

Retrieve operation of resource: adjacencies

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacencies": { List of the local system's IS-IS\nadjacencies.
{
"state": { Operational state relating to the IS-IS\nadjacency with the remote system
"neighbor-extended-circuit-id": "integer", ISIS neighbor extended circuit ID.
"restart-status": "boolean", When set to true, neighbor is being helped. The\nRR bit is used by a (re)starting router to\nsignal to its neighbors that a (re)start is in\nprogress.
"remaining-hold-time": "integer", Holding time in seconds for adjacency. This\nvalue is based on received hello PDUs and the\nelapsed time since receipt.
"restart-support": "boolean", When set to true, Graceful-restart signaling is\nsupported.
"adjacency-state": "string", P2P 3-way ISIS adjacency state(up, down, init,\nfailed).
"system-id": "string", Reference to the IS neighbor.
"nlpid": "string", Supported Protocol. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e). ISIS reference is TLV 129.
"adjacency-type": "string", Formed ISIS adjacency type(level-1, level-2,\nlevel-1-2).
"neighbor-snpa": "string", ISIS neighbor SNPA.
"area-address": "string", List of ISIS area-address(es).
"local-extended-circuit-id": "integer", Local extended circuit ID.
"neighbor-circuit-type": "string", Received ISIS circuit type (level-1, level-2,\nlevel-1-2).
"dis-system-id": "string", DIS System ID(LAN hello only).
"restart-suppress": "boolean", When set to true, adjacency is not advertised.\nThe SA bit is used by a starting router to \nrequest that its neighbor suppress advertisement\nof the adjacency to the starting router in the\nneighbor's LSPs.
"neighbor-ipv4-address": "string", ISIS Neighbor IPv4 address.
"up-time": "integer", Adjacency up time.
"topology": "string", ISIS topology type support(ipv4-unicast,\nipv6-unicast, ipv4-multicast, ipv6-multicast).
"neighbor-ipv6-address": "string", ISIS Neighbor IPv6 address.
"priority": "integer" Priority of the neighboring IS(LAN Hello only).
},
"system-id": "string" Reference to the IS neighbor.
} ] } }

ADJACENCY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/adjacencies/adjacency/{system-id}/

Retrieve operation of resource: adjacency

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

system-id: string
in path

ID of system-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/adjacencies/adjacency/{system-id}/state/

Retrieve operation of resource: state

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

system-id: string
in path

ID of system-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { Operational state relating to the IS-IS\nadjacency with the remote system
"neighbor-extended-circuit-id": "integer", ISIS neighbor extended circuit ID.
"restart-status": "boolean", When set to true, neighbor is being helped. The\nRR bit is used by a (re)starting router to\nsignal to its neighbors that a (re)start is in\nprogress.
"remaining-hold-time": "integer", Holding time in seconds for adjacency. This\nvalue is based on received hello PDUs and the\nelapsed time since receipt.
"restart-support": "boolean", When set to true, Graceful-restart signaling is\nsupported.
"adjacency-state": "string", P2P 3-way ISIS adjacency state(up, down, init,\nfailed).
"system-id": "string", ISIS neighbor system-id.
"nlpid": "string", Supported Protocol. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e). ISIS reference is TLV 129.
"adjacency-type": "string", Formed ISIS adjacency type(level-1, level-2,\nlevel-1-2).
"neighbor-snpa": "string", ISIS neighbor SNPA.
"area-address": "string", List of ISIS area-address(es).
"local-extended-circuit-id": "integer", Local extended circuit ID.
"neighbor-circuit-type": "string", Received ISIS circuit type (level-1, level-2,\nlevel-1-2).
"dis-system-id": "string", DIS System ID(LAN hello only).
"restart-suppress": "boolean", When set to true, adjacency is not advertised.\nThe SA bit is used by a starting router to \nrequest that its neighbor suppress advertisement\nof the adjacency to the starting router in the\nneighbor's LSPs.
"neighbor-ipv4-address": "string", ISIS Neighbor IPv4 address.
"up-time": "integer", Adjacency up time.
"topology": "string", ISIS topology type support(ipv4-unicast,\nipv6-unicast, ipv4-multicast, ipv6-multicast).
"neighbor-ipv6-address": "string", ISIS Neighbor IPv6 address.
"priority": "integer" Priority of the neighboring IS(LAN Hello only).
} }

LEVELS-TIMERS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/levels-timers/

Retrieve operation of resource: levels-timers

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"levels-timers": { This container defines ISIS timers.
"state": { This container defines ISIS interface\nhello-timers state.
"hello-multiplier": "integer", ISIS hello-multiplier value.
"hello-interval": "integer" ISIS hello-interval value.
} } }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/levels-timers/state/

Retrieve operation of resource: state

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { This container defines ISIS interface\nhello-timers state.
"hello-multiplier": "integer", ISIS hello-multiplier value.
"hello-interval": "integer" ISIS hello-interval value.
} }

LEVELS-AFI-SAFIS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/levels-afi-safis/

Retrieve operation of resource: levels-afi-safis

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"levels-afi-safis": { Address-family/Subsequent\nAddress-family list.
{
"state": { This container defines AFI-SAFI State\ninformation
"afi-name": "string", Reference to address-family type
"safi-name": "string", Reference to subsequent\naddress-family type
"metric": "integer" ISIS metric value(default=10).
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent\naddress-family type
} ] } }

LEVELS-AFI-SAFI - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/levels-afi-safis/levels-afi-safi/

Retrieve operation of resource: levels-afi-safi

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-levels/interfaces-level/{level-number}/levels-afi-safis/levels-afi-safi/state/

Retrieve operation of resource: state

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

level-number: string
in path

ID of level-number

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { This container defines AFI-SAFI State\ninformation
"afi-name": "string", Address-family type.
"safi-name": "string", Subsequent address-family type.
"metric": "integer" ISIS metric value(default=10).
} }

CIRCUIT-COUNTERS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/circuit-counters/

Retrieve operation of resource: circuit-counters

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"circuit-counters": { This container defines state information\nfor ISIS circuit counters.
"state": { The container defines a list of counters for IS\ncircuit.
"adj-changes": "integer", Number of times an adjacency state change has\noccurred on this circuit. MIB Entry:\nCircAdjChanges.
"lan-dis-changes": "integer", Number of times the Designated IS has changed on\nthis circuit at this level. If the circuit is\npoint to point, this count is zero. MIB Entry:\nCircLANDesISChanges.
"auth-fails": "integer", Number of times an IS-IS control PDU with the\ncorrect auth type has failed to pass\nauthentication validation. MIB Entry:\nCircAuthFails.
"id-field-len-mismatches": "integer", Number of times an IS-IS control PDU with an ID\nfield length different from that for this system\nhas been received. MIB Entry:\nCircIDFieldLenMismatches.
"rejected-adj": "integer", Number of times an adjacency has been rejected\non this circuit. MIB Entry: CircRejAdjs.
"max-area-address-mismatches": "integer" Number of times an IS-IS control PDU with a max\narea address field different from that for this\nsystem has been received. MIB Entry:\nCircMaxAreaAddrMismatches.
} } }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/circuit-counters/state/

Retrieve operation of resource: state

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { The container defines a list of counters for IS\ncircuit.
"adj-changes": "integer", Number of times an adjacency state change has\noccurred on this circuit. MIB Entry:\nCircAdjChanges.
"lan-dis-changes": "integer", Number of times the Designated IS has changed on\nthis circuit at this level. If the circuit is\npoint to point, this count is zero. MIB Entry:\nCircLANDesISChanges.
"auth-fails": "integer", Number of times an IS-IS control PDU with the\ncorrect auth type has failed to pass\nauthentication validation. MIB Entry:\nCircAuthFails.
"id-field-len-mismatches": "integer", Number of times an IS-IS control PDU with an ID\nfield length different from that for this system\nhas been received. MIB Entry:\nCircIDFieldLenMismatches.
"rejected-adj": "integer", Number of times an adjacency has been rejected\non this circuit. MIB Entry: CircRejAdjs.
"max-area-address-mismatches": "integer" Number of times an IS-IS control PDU with a max\narea address field different from that for this\nsystem has been received. MIB Entry:\nCircMaxAreaAddrMismatches.
} }

INTERFACES-TIMERS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-timers/

Retrieve operation of resource: interfaces-timers

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"interfaces-timers": { This container describes ISIS interface\ntimers configuration
"state": { This container defines state information for\nISIS interface timers.
"lsp-pacing-interval": "integer", The interval interval in milliseconds between\nthe detection of topology change and when the\nSPF algorithm runs.
"csnp-interval": "integer" The interval, specified in seconds, at which\nperiodic CSNP packets should be transmitted by\nthe local IS.
} } }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/isis-interfaces/isis-interface/{interface-id}/interfaces-timers/state/

Retrieve operation of resource: state

name: string
in path

ID of name

interface-id: string
in path

ID of interface-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { This container defines state information for\nISIS interface timers.
"lsp-pacing-interval": "integer", The interval interval in milliseconds between\nthe detection of topology change and when the\nSPF algorithm runs.
"csnp-interval": "integer" The interval, specified in seconds, at which\nperiodic CSNP packets should be transmitted by\nthe local IS.
} }

GLOBAL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/

Retrieve operation of resource: global

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"global": { This container defines global ISIS\nconfiguration and state information.
"lsp-bit": { This container defines ISIS LSP\nOperational Bits.
"overload-bit": { This container defines Overload Bit\nconfiguration.
"overload-bit-state": { This container defines state for ISIS\nOverload Bit.
"set-bit": "boolean", When set to true, IS-IS overload bit is set.
"advertise-high-metric": "boolean", When set to true, the local IS advertises links\nwith the highest available metric regardless of\ntheir configured metric. The metric value is\nbased on the metric style - if wide metrics are\nutilised the metric is advertised as 16777214,\notherwise they are advertised with a value of 63\n.
"set-bit-on-boot": "boolean" When set to true, the IS-IS overload bit is set\non system boot.
},
"reset-triggers": { This list describes ISIS Overload reset\ntrigger reasons.
"reset-trigger": [ Reference to the reset trigger reason
{
"state": { This container defines state information for\nISIS graceful-restart.
"delay": "integer", If a reset trigger is specified, the system\nshould delay resetting the overload bit for the\nspecified number of seconds after the trigger\noccurs.
"reset-trigger": "string" Reference to the reset trigger reason
},
"reset-trigger": "string" Reference to the reset trigger reason
} ] } } },
"afi-safis": { Address-family/Subsequent Address-family\nlist.
{
"multi-topology": { This container defines multi-topology\naddress-family configuration and state\ninformation. ISIS TLV 235, 237.
"state": { This container defines state information for\nISIS graceful-restart.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} },
"state": { This container defines state information for\nISIS graceful-restart.
"afi-name": "string", Reference to address-family type
"safi-name": "string", Reference to subsequent address-family\ntype
"metric": "integer" ISIS metric value(default=10).
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} ] },
"timers": { This container defines ISIS timers.
"state": { This container defines state information for\nISIS graceful-restart.
"lsp-lifetime-interval": "integer", Time interval in seconds that specifies how long\nan LSP remains in LSDB without being refreshed.
"lsp-refresh-interval": "integer" Time interval in seconds that specifies how\noften route topology that a device originates is\ntransmitted in LSPs.
},
"lsp-generation": { This container defines ISIS LSP Generation.
"state": { This container defines state information for\nISIS graceful-restart.
"lsp-max-wait-interval": "integer", Time interval in milliseconds that specifies max\ninterval between two consecutive occurrences of\nan LSP being generated.
"lsp-second-wait-interval": "integer", Time interval in milliseconds that specifies the\nmillisecond LSP generation delay.
"adaptive-timer": "string", ISIS adaptive timer types (linear, exponential).
"lsp-first-wait-interval": "integer" Time interval in milliseconds that specifies the\nfirst LSP generation delay.
} },
"spf": { This container defines ISIS SPF timer settings.
"state": { This container defines state information for\nISIS graceful-restart.
"spf-hold-interval": "integer", SPF Hold Down time interval in milliseconds.
"adaptive-timer": "string", ISIS adaptive timer types (linear, exponential).
"spf-second-interval": "integer", Time interval in milliseconds between the first\nand second SPF calculation.
"spf-first-interval": "integer" Time interval in milliseconds between the\ndetection of topology change and when the SPF\nalgorithm runs.
} } },
"nsr": { This container defines ISIS Non-Stop\nRouting.
"state": { This container defines state information for\nISIS graceful-restart.
"enabled": "boolean" When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
} },
"global-state": { This container defines state for ISIS\nglobal router.
"instance": "string", ISIS Instance.
"net": "string", ISIS network entity title (NET). The first 8\nbits are usually 49 (private AFI), next 16 bits\nrepresent area, next 48 bits represent system id\nand final 8 bits are set to 0.
"max-ecmp-paths": "integer", ISIS max-paths count.
"fast-flooding": "boolean", When set to true, IS will always flood the LSP\nthat triggered an SPF before the router actually\nruns the SPF computation.
"level-capability": "string" ISIS level capability(level-1, level-2\n,vlevel-1-2).
},
"transport": { This container defines ISIS transport.
"state": { This container defines state information for\nISIS graceful-restart.
"lsp-mtu-size": "integer" The maximum size in bytes of an IS-IS Link state\nPDU.
} },
"graceful-restart": { This container defines ISIS Graceful\nRestart.
"state": { This container defines state information for\nISIS graceful-restart.
"enabled": "boolean" When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
} } } }

LSP-BIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/lsp-bit/

Retrieve operation of resource: lsp-bit

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"lsp-bit": { This container defines ISIS LSP\nOperational Bits.
"overload-bit": { This container defines Overload Bit\nconfiguration.
"overload-bit-state": { This container defines state for ISIS\nOverload Bit.
"set-bit": "boolean", When set to true, IS-IS overload bit is set.
"advertise-high-metric": "boolean", When set to true, the local IS advertises links\nwith the highest available metric regardless of\ntheir configured metric. The metric value is\nbased on the metric style - if wide metrics are\nutilised the metric is advertised as 16777214,\notherwise they are advertised with a value of 63\n.
"set-bit-on-boot": "boolean" When set to true, the IS-IS overload bit is set\non system boot.
},
"reset-triggers": { This list describes ISIS Overload reset\ntrigger reasons.
"reset-trigger": [ Reference to the reset trigger reason
{
"state": { This container defines state for ISIS Overload\nBit reset triggers.
"delay": "integer", If a reset trigger is specified, the system\nshould delay resetting the overload bit for the\nspecified number of seconds after the trigger\noccurs.
"reset-trigger": "string" Reference to the reset trigger reason
},
"reset-trigger": "string" Reference to the reset trigger reason
} ] } } } }

OVERLOAD-BIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/lsp-bit/overload-bit/

Retrieve operation of resource: overload-bit

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"overload-bit": { This container defines Overload Bit\nconfiguration.
"overload-bit-state": { This container defines state for ISIS\nOverload Bit.
"set-bit": "boolean", When set to true, IS-IS overload bit is set.
"advertise-high-metric": "boolean", When set to true, the local IS advertises links\nwith the highest available metric regardless of\ntheir configured metric. The metric value is\nbased on the metric style - if wide metrics are\nutilised the metric is advertised as 16777214,\notherwise they are advertised with a value of 63\n.
"set-bit-on-boot": "boolean" When set to true, the IS-IS overload bit is set\non system boot.
},
"reset-triggers": { This list describes ISIS Overload reset\ntrigger reasons.
"reset-trigger": [ Reference to the reset trigger reason
{
"state": { This container defines state for ISIS Overload\nBit reset triggers.
"delay": "integer", If a reset trigger is specified, the system\nshould delay resetting the overload bit for the\nspecified number of seconds after the trigger\noccurs.
"reset-trigger": "string" Reference to the reset trigger reason
},
"reset-trigger": "string" Reference to the reset trigger reason
} ] } } }

OVERLOAD-BIT-STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/lsp-bit/overload-bit/overload-bit-state/

Retrieve operation of resource: overload-bit-state

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"overload-bit-state": { This container defines state for ISIS\nOverload Bit.
"set-bit": "boolean", When set to true, IS-IS overload bit is set.
"advertise-high-metric": "boolean", When set to true, the local IS advertises links\nwith the highest available metric regardless of\ntheir configured metric. The metric value is\nbased on the metric style - if wide metrics are\nutilised the metric is advertised as 16777214,\notherwise they are advertised with a value of 63\n.
"set-bit-on-boot": "boolean" When set to true, the IS-IS overload bit is set\non system boot.
} }

RESET-TRIGGERS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/lsp-bit/overload-bit/reset-triggers/

Retrieve operation of resource: reset-triggers

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"reset-triggers": { This list describes ISIS Overload reset\ntrigger reasons.
"reset-trigger": [ Reference to the reset trigger reason
{
"state": { This container defines state for ISIS Overload\nBit reset triggers.
"delay": "integer", If a reset trigger is specified, the system\nshould delay resetting the overload bit for the\nspecified number of seconds after the trigger\noccurs.
"reset-trigger": "string" Reference to the reset trigger reason
},
"reset-trigger": "string" Reference to the reset trigger reason
} ] } }

RESET-TRIGGER - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/lsp-bit/overload-bit/reset-triggers/reset-trigger/{reset-trigger}/

Retrieve operation of resource: reset-trigger

name: string
in path

ID of name

reset-trigger: string
in path

ID of reset-trigger

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/lsp-bit/overload-bit/reset-triggers/reset-trigger/{reset-trigger}/state/

Retrieve operation of resource: state

name: string
in path

ID of name

reset-trigger: string
in path

ID of reset-trigger

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { This container defines state for ISIS Overload\nBit reset triggers.
"delay": "integer", If a reset trigger is specified, the system\nshould delay resetting the overload bit for the\nspecified number of seconds after the trigger\noccurs.
"reset-trigger": "string" In the case that the system sets the overload\nbit on start, the system should reset the bit (i\n.e., clear the overload bit) upon the specified\ntrigger.
} }

NSR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/nsr/

Retrieve operation of resource: nsr

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nsr": { This container defines ISIS Non-Stop\nRouting.
"state": { This container defines state for\nNon-Stop-Routing
"enabled": "boolean" When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
} } }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/nsr/state/

Retrieve operation of resource: state

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { This container defines state for\nNon-Stop-Routing
"enabled": "boolean" When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
} }

GRACEFUL-RESTART - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/graceful-restart/

Retrieve operation of resource: graceful-restart

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"graceful-restart": { This container defines ISIS Graceful\nRestart.
"state": { This container defines state information for\nISIS graceful-restart.
"enabled": "boolean" When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
} } }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/graceful-restart/state/

Retrieve operation of resource: state

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { This container defines state information for\nISIS graceful-restart.
"enabled": "boolean" When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
} }

GLOBAL-STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/global-state/

Retrieve operation of resource: global-state

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"global-state": { This container defines state for ISIS\nglobal router.
"instance": "string", ISIS Instance.
"net": "string", ISIS network entity title (NET). The first 8\nbits are usually 49 (private AFI), next 16 bits\nrepresent area, next 48 bits represent system id\nand final 8 bits are set to 0.
"max-ecmp-paths": "integer", ISIS max-paths count.
"fast-flooding": "boolean", When set to true, IS will always flood the LSP\nthat triggered an SPF before the router actually\nruns the SPF computation.
"level-capability": "string" ISIS level capability(level-1, level-2\n,vlevel-1-2).
} }

AFI-SAFIS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/afi-safis/

Retrieve operation of resource: afi-safis

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"afi-safis": { Address-family/Subsequent Address-family\nlist.
{
"multi-topology": { This container defines multi-topology\naddress-family configuration and state\ninformation. ISIS TLV 235, 237.
"state": { This container defines AFI-SAFI State\ninformation
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} },
"state": { This container defines AFI-SAFI State\ninformation
"afi-name": "string", Reference to address-family type
"safi-name": "string", Reference to subsequent address-family\ntype
"metric": "integer" ISIS metric value(default=10).
},
"afi-name": "string", Reference to address-family type
"safi-name": "string" Reference to subsequent address-family\ntype
} ] } }

AFI-SAFI - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/afi-safis/afi-safi/

Retrieve operation of resource: afi-safi

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/afi-safis/afi-safi/state/

Retrieve operation of resource: state

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { This container defines AFI-SAFI State\ninformation
"afi-name": "string", Address-family type.
"safi-name": "string", Subsequent address-family type.
"metric": "integer" ISIS metric value(default=10).
} }

MULTI-TOPOLOGY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/afi-safis/afi-safi/multi-topology/

Retrieve operation of resource: multi-topology

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"multi-topology": { This container defines multi-topology\naddress-family configuration and state\ninformation. ISIS TLV 235, 237.
"state": { This container defines AFI-SAFI multi-topology\nstate information
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"afi-name": "string", Address-family type.
"safi-name": "string" Subsequent address-family type.
} } }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/afi-safis/afi-safi/multi-topology/state/

Retrieve operation of resource: state

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { This container defines AFI-SAFI multi-topology\nstate information
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"afi-name": "string", Address-family type.
"safi-name": "string" Subsequent address-family type.
} }

TIMERS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/timers/

Retrieve operation of resource: timers

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"timers": { This container defines ISIS timers.
"state": { This container defines state information for\nISIS SPF timers.
"lsp-lifetime-interval": "integer", Time interval in seconds that specifies how long\nan LSP remains in LSDB without being refreshed.
"lsp-refresh-interval": "integer" Time interval in seconds that specifies how\noften route topology that a device originates is\ntransmitted in LSPs.
},
"lsp-generation": { This container defines ISIS LSP Generation.
"state": { This container defines state information for\nISIS SPF timers.
"lsp-max-wait-interval": "integer", Time interval in milliseconds that specifies max\ninterval between two consecutive occurrences of\nan LSP being generated.
"lsp-second-wait-interval": "integer", Time interval in milliseconds that specifies the\nmillisecond LSP generation delay.
"adaptive-timer": "string", ISIS adaptive timer types (linear, exponential).
"lsp-first-wait-interval": "integer" Time interval in milliseconds that specifies the\nfirst LSP generation delay.
} },
"spf": { This container defines ISIS SPF timer settings.
"state": { This container defines state information for\nISIS SPF timers.
"spf-hold-interval": "integer", SPF Hold Down time interval in milliseconds.
"adaptive-timer": "string", ISIS adaptive timer types (linear, exponential).
"spf-second-interval": "integer", Time interval in milliseconds between the first\nand second SPF calculation.
"spf-first-interval": "integer" Time interval in milliseconds between the\ndetection of topology change and when the SPF\nalgorithm runs.
} } } }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/timers/state/

Retrieve operation of resource: state

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { This container defines state information for\nISIS global timers.
"lsp-lifetime-interval": "integer", Time interval in seconds that specifies how long\nan LSP remains in LSDB without being refreshed.
"lsp-refresh-interval": "integer" Time interval in seconds that specifies how\noften route topology that a device originates is\ntransmitted in LSPs.
} }

SPF - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/timers/spf/

Retrieve operation of resource: spf

name: string
in path

ID of name

200 OK
SPF

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"spf": { This container defines ISIS SPF timer settings.
"state": { This container defines state information for\nISIS SPF timers.
"spf-hold-interval": "integer", SPF Hold Down time interval in milliseconds.
"adaptive-timer": "string", ISIS adaptive timer types (linear, exponential).
"spf-second-interval": "integer", Time interval in milliseconds between the first\nand second SPF calculation.
"spf-first-interval": "integer" Time interval in milliseconds between the\ndetection of topology change and when the SPF\nalgorithm runs.
} } }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/timers/spf/state/

Retrieve operation of resource: state

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { This container defines state information for\nISIS SPF timers.
"spf-hold-interval": "integer", SPF Hold Down time interval in milliseconds.
"adaptive-timer": "string", ISIS adaptive timer types (linear, exponential).
"spf-second-interval": "integer", Time interval in milliseconds between the first\nand second SPF calculation.
"spf-first-interval": "integer" Time interval in milliseconds between the\ndetection of topology change and when the SPF\nalgorithm runs.
} }

LSP-GENERATION - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/timers/lsp-generation/

Retrieve operation of resource: lsp-generation

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"lsp-generation": { This container defines ISIS LSP Generation.
"state": { This container defines state information for\nISIS LSP Generation timers.
"lsp-max-wait-interval": "integer", Time interval in milliseconds that specifies max\ninterval between two consecutive occurrences of\nan LSP being generated.
"lsp-second-wait-interval": "integer", Time interval in milliseconds that specifies the\nmillisecond LSP generation delay.
"adaptive-timer": "string", ISIS adaptive timer types (linear, exponential).
"lsp-first-wait-interval": "integer" Time interval in milliseconds that specifies the\nfirst LSP generation delay.
} } }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/timers/lsp-generation/state/

Retrieve operation of resource: state

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { This container defines state information for\nISIS LSP Generation timers.
"lsp-max-wait-interval": "integer", Time interval in milliseconds that specifies max\ninterval between two consecutive occurrences of\nan LSP being generated.
"lsp-second-wait-interval": "integer", Time interval in milliseconds that specifies the\nmillisecond LSP generation delay.
"adaptive-timer": "string", ISIS adaptive timer types (linear, exponential).
"lsp-first-wait-interval": "integer" Time interval in milliseconds that specifies the\nfirst LSP generation delay.
} }

TRANSPORT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/transport/

Retrieve operation of resource: transport

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"transport": { This container defines ISIS transport.
"state": { This container defines state information for\nISIS transport parameters.
"lsp-mtu-size": "integer" The maximum size in bytes of an IS-IS Link state\nPDU.
} } }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/global/transport/state/

Retrieve operation of resource: state

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { This container defines state information for\nISIS transport parameters.
"lsp-mtu-size": "integer" The maximum size in bytes of an IS-IS Link state\nPDU.
} }

LEVELS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/levels/

Retrieve operation of resource: levels

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"levels": { Configuration and operational state\nparameters related to a particular level\nwithin the IS-IS protocol instance
{
"level-number": "integer", ISIS level number (level-1, level-2).
"system-level-counters": { This container defines ISIS system level\ncounters.
"state": { This container defines ISIS TE state information\n.
"seq-num-skips": "integer", Number of times a sequence number skip has\noccurred. MIB Entry: SysSeqNumSkips.
"spf-runs": "integer", The number of times SPF was ran at this level.
"corrupted-lsps": "integer", Number of corrupted in-memory LSPs detected.\nLSPs received from the wire with a bad checksum\nare silently dropped and not counted. LSPs\nreceived from the wire with parse errors are\ncounted by lsp-errors. MIB Entry: SysCorrLSPs.
"own-lsp-purges": "integer", Number of times a zero-aged copy of the system's\nown LSP is received from some other node. MIB\nEntry: isisSysOwnLSPPurges.
"database-overloads": "integer", Number of times the database has become\noverloaded. MIB entry: SysLSPL(Level)DbaseOloads\n.
"lsp-errors": "integer", The number of received LSPs with errors.
"id-len-mismatch": "integer", Number of times a PDU is received with a\ndifferent value for ID field length from that of\nthe receiving system. MIB Entry:\nisisSysIDFieldLenMismatches.
"max-area-address-mismatches": "integer", Number of times a PDU is received with a\ndifferent value for MaximumAreaAddresses from\nthat of the receiving system. MIB Entry:\nSysMaxAreaAddrMismatches.
"exceed-max-seq-nums": "integer" The number of times the system has attempted to\nexceed the maximum sequence number. MIB Entry:\nSysAttmptToExMaxSeqNums.
} },
"link-state-databases": { This list describes LSPs in the LSDB.
{
"undefined-tlvs": { List of TLVs that are not defined\nwithin the model, or are not recognised\nby the system.
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"link-state-database-state": { State parameters of Link State PDU.
"sequence-number": "integer", Sequence number of the LSP.
"version2": "integer", PDU version2. This is set to 1
"checksum": "integer", Checksum of the LSP.
"is-type": "integer", Type of neighboring system.
"id-length": "integer", Length of the ID field of NSAP addresses and\nNETs used in this routing domain.
"pdu-type": "string", Link State PDU type.
"version": "integer", PDU version. This is set to 1.
"flags": "string", Flags associated with Prefix Segment-ID.
"maximum-area-addresses": "integer", Number of area addresses permitted for this ISs\narea. 0 indicates the IS only supports three\narea addresses (by default). Any number\ninclusive of 1 and 254 indicates the number of\nareas allowed.
"pdu-length": "integer", Total length of the LSP.
"remaining-lifetime": "integer", Remaining lifetime in seconds before the LSP\nexpiration.
"lsp-id": "string" A reference to the Link State PDU ID.
},
"tlvses": { List of TLV types in the LSDB for the\nspecified LSP.
{
"instance-ids": { A list of instance IDs received\nwithin TLV 7 within an IS-IS LSP. In\nthe case that more than one instance\nof TLV 7 is included in the LSP, the\ninstance IDs specified within the\ninstances are concatenated within\nthis list.
"instance-id": [ Reference to the unique instance ID\n.
{
"state": { This container defines ISIS TE state information\n.
"topology-id": "integer", Instance-Specific Topology Identifiers (ITIDs).
"instance-id": "integer" Reference to the unique instance ID\n.
},
"instance-id": "integer" Reference to the unique instance ID\n.
} ] },
"router-capabilities": { This list describes IS Router\ncapabilities.
{
"subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV
{
"subtlvs-state": { State parameters of IS Router\nCapabilities
"type": "string" Reference to the TLV's type.
},
"segment-routing-algorithms": { List of the segment routing\nalgorithsm advertised within the\nTLV.
{
"state": { This container defines ISIS TE state information\n.
"algorithm": "string" Prefix-SID algorithm to be used for path\ncomputation.
}
"algorithm": "string" Prefix-SID algorithm to be used for path\ncomputation.
} ] },
"type": "string", Reference to the TLV's type.
"segment-routing-capability": { This container defines SR\nCapability sub-TLV 2.
"state": { This container defines ISIS TE state information\n.
"flags": "string" Flags associated with Prefix Segment-ID.
},
"srgb-descriptors": [ SRGB Descriptors included within the SR\ncapability sub-TLV
{
"srgb-descriptor": [ No description
{
"state": { This container defines ISIS TE state information\n.
"range": "integer", Number of SRGB elements. The range value MUST be\ngreater than 0.
"label": "string" Descriptor entry within the SR capabilty sub-TLV
} } ] } ] } } ] },
"undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"router-capabilities-state": { State parameters of TLV 242.
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"flags": "string", Flags associated with Prefix Segment-ID.
"router-id": "string" IPv4 Traffic Engineering router ID of the node.\nFor traffic engineering, it guarantees that we\nhave a single stable address that can always be\nreferenced in a path that will be reachable from\nmultiple hops away, regardless of the state of\nthe node's interfaces.
} } ] },
"ipv4-internal-reachability": { This container defines list of IPv4\ninternal reachability information.
"prefixes": { IPv4 prefixes and internal\nreachability attributes.
"prefixe": [
{
"delay-metric": { This container defines the ISIS delay metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"state": [ This container defines ISIS TE state information\n.
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean" The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
} ],
"expense-metric": { This container defines the ISIS expense metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"default-metric": [ ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
{
"state": { This container defines ISIS TE state information\n.
"default-metric": "integer", ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
"flags": "string" Flags associated with Prefix Segment-ID.
} } ],
"error-metric": { This container defines the ISIS error metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"prefix": "string" IPv4 prefix contained within extended\nreachability TLVs.
} ] } },
"ipv6-srlgs": { Instance of the IPv6 SRLG TLV.
"ipv6-srlg": [
{
"state": { This container defines ISIS TE state information\n.
"psn-number": "integer", Pseudonode number if the neighbor is on a LAN\ninterface.
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"ipv6-neighbor-address": "string", Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
"flags": "string", Flags associated with Prefix Segment-ID.
"ipv6-interface-address": "string", Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"srlg-value": "integer" List of SRLG values.
},
"instance-number": "integer" Reference to the instance number of\nTLV 138.
} ] },
"area-address": { Area adress(es) of the IS. Set of manual area\naddresses of this IS.
"state": { This container defines ISIS TE state information\n.
"area-address": "string" Area adress(es) of the IS. Set of manual area\naddresses of this IS.
} },
"nlpid": { Protocol supported. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e)
"state": { This container defines ISIS TE state information\n.
"nlpid": "string" Protocol supported. IPv4 is defined as (0xcc)\nand IPv6 - (0x8e)
} },
"purge-oi": { This container defines ISIS purge TLV\n.
"state": { This container defines ISIS TE state information\n.
"source-system-id": "string", System ID of the Intermediate System that\ninserted this TLV.
"system-id-count": "integer", Number of system IDs carried in this TLV.
"received-system-id": "string" System ID of the Intermediate System from which\nthe purge was received.
} },
"ipv4-external-reachability": { This container defines list of IPv4\nexternal reachability information.
"ipv4-external-reachability-prefixes": { IPv4 external prefixes and\nreachability attributes.
"ipv4-external-reachability-prefixe": [
{
"delay-metric": { This container defines the ISIS delay metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"state": [ This container defines ISIS TE state information\n.
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean" The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
} ],
"expense-metric": { This container defines the ISIS expense metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"default-metric": [ ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
{
"state": { This container defines ISIS TE state information\n.
"default-metric": "integer", ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
"flags": "string" Flags associated with Prefix Segment-ID.
} } ],
"error-metric": { This container defines the ISIS error metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"prefix": "string" IPv4 prefix contained within extended\nreachability TLVs.
} ] } },
"ipv6-interface-addresses": { This container defines TLV 232.
"state": { This container defines ISIS TE state information\n.
"ipv6-interface-address": "string" Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
} },
"ipv4-srlgs": { Instance of the IPv4 SRLG TLV
"ipv4-srlg": [
{
"state": { This container defines ISIS TE state information\n.
"psn-number": "integer", Pseudonode number if the neighbor is on a LAN\ninterface.
"instance-number": "integer", Reference to the instance number of\nTLV 138.
"ipv4-neighbor-address": "string", A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
"flags": "string", Flags associated with Prefix Segment-ID.
"ipv4-interface-address": "string", A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"srlg-value": "integer" List of SRLG values.
},
"instance-number": "integer" Reference to the instance number of\nTLV 138.
} ] },
"extended-ipv4-reachability": { This container defines list of IPv4\nextended reachability information.
"extended-ipv4-reachability-prefixes": { This list describes IPv4 extended\nprefixes and attributes.
"extended-ipv4-reachability-prefixe": [
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"prefixes-subtlv": [
{
"tag64": { List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"ipv4-source-router-id": { IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"flags": { Flags associated with Prefix Segment-ID.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
},
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": { IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} } } ] },
"prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"prefixes-state": { State parameters of an IPv4\nextended prefix.
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"metric": "integer" ISIS metric value.
} } ] } },
"ipv4-interface-addresses": { This container defines TLV 132.
"state": { This container defines ISIS TE state information\n.
"ipv4-interface-address": "string" A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
} },
"multi-topology": { This container defines the topology\nsupported.
"topologies": { This list describes a topology.
"topology": [
{
"state": { This container defines ISIS TE state information\n.
"attributes": "string", Attributes of the LSP for the associated\ntopology.
"mt-id": "integer" Multi-topology ID
},
"mt-id": "integer" Multi-topology ID
} ] } },
"ipv6-te-router-id": { This container defines TLV 140.
"state": { This container defines ISIS TE state information\n.
"router-id": "string" IPv4 Traffic Engineering router ID of the node.\nFor traffic engineering, it guarantees that we\nhave a single stable address that can always be\nreferenced in a path that will be reachable from\nmultiple hops away, regardless of the state of\nthe node's interfaces.
} },
"is-reachability": { This container describes list of ISIS\nneighbors and attributes.
"neighbors": { IS reachability neighbor attributes.
"neighbor": [
{
"delay-metric": { This container defines the ISIS delay metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"state": [ This container defines ISIS TE state information\n.
{
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ],
"expense-metric": { This container defines the ISIS expense metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"default-metric": [ ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
{
"state": { This container defines ISIS TE state information\n.
"default-metric": "integer", ISIS default metric value. This is a metric\nunderstood by every Intermediate system in the\ndomain. Each circuit shall have a positive \nintegral value assigned for this metric. The\nvalue may be associated with any objective\nfunction of the circuit, but by convention is\nintended to measure the capacity of the circuit\nfor handling traffic, for example, its\nthroughput in bits-per-second. Higher values\nindicate a lower capacity.
"flags": "string" Flags associated with Prefix Segment-ID.
} } ],
"error-metric": { This container defines the ISIS error metric.
"state": { This container defines ISIS TE state information\n.
"metric": "integer", ISIS metric value.
"flags": "string" Flags associated with Prefix Segment-ID.
} },
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ] } },
"mt-isn": { This container defines list of ISIS\nmulti-topology neighbors.
"mt-isn-neighbors": { This container describes IS\nneighbors.
"mt-isn-neighbor": [
{
"mt-isn-neighbors-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"mt-isn-neighbors-subtlv": [
{
"subtlvs-ipv6-neighbor-address": { This container defines sub-TLV\n13.
"state": { This container defines ISIS TE state information\n.
"ipv6-neighbor-address": "string" Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
} },
"subtlvs-adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"subtlvs-adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"subtlvs-te-default-metric": { This container defines sub-TLV\n18.
"state": { This container defines ISIS TE state information\n.
"te-default-metric": "integer" This metric is administratively assigned and can\nbe used to present a differently weighted\ntopology to traffic engineering SPF calculations\n. To preclude overflow within a traffic\nengineering SPF implementation, all metrics\ngreater than or equal to MAX_PATH_METRIC SHALL\nbe considered to have a metric of\nMAX_PATH_METRIC.
} },
"subtlvs-max-link-bandwidth": { This container defines sub-TLV 9\n.
"state": { This container defines ISIS TE state information\n.
"max-link-bandwidth": "string" The maximum bandwidth that can be used on this\nlink in this direction (from the system\noriginating the LSP to its neighbors). It is\nencoded in 32 bits in IEEE floating point format\n. The units are bytes (not bits!) per second.
} },
"subtlvs-lan-adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"subtlvs-lan-adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"neighbor-id": "string", System ID of the neighbor associated with the\nLAN- Adj-Segment-ID value.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"subtlvs-max-reservable-link-bandwidth": { This container defines sub-TLV\n10.
"state": { This container defines ISIS TE state information\n.
"max-reservable-link-bandwidth": "string" The maximum amount of bandwidth that can be\nreserved in this direction on this link. Note\nthat for oversubscription purposes, this can be\ngreater than the bandwidth of the link. It is\nencoded in 32 bits in IEEE floating point\nformat. The units are bytes (not bits!) per\nsecond.
} },
"subtlvs-unreserved-bandwidths": { Setup priority (0 through 7) for\nunreserved bandwidth.
"subtlvs-unreserved-bandwidth": [
{
"state": { This container defines ISIS TE state information\n.
"priority": "integer", Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
"unreserved-bandwidth": "string" The amount of bandwidth reservable in this\ndirection on this link. Note that for\noversubscription purposes, this can be greater\nthan the bandwidth of the link. It contains\neight 32-bit IEEE floating point numbers(one for\neach priority). The units are bytes (not bits!)\nper second. The values correspond to the\nbandwidth that can be reserved with a setup\npriority of 0 through 7, arranged in increasing\norder with priority 0 occurring at the start of\nthe sub-TLV, and priority 7 at the end of the\nsub-TLV.
},
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
} ] },
"subtlvs-admin-group": { This container defines sub-TLV 3\n.
"state": { This container defines ISIS TE state information\n.
"admin-group": "integer" The administrative group sub-TLV contains a\n4-octet bit mask assigned by the network\nadministrator. Each set bit corresponds to one\nadministrative group assigned to the interface.\nBy convention, the least significant bit is\nreferred to as group 0, and the most significant\nbit is referred to as group 31.
} },
"subtlvs-ipv4-neighbor-address": { This container defines sub-TLV 8\n.
"state": { This container defines ISIS TE state information\n.
"ipv4-neighbor-address": "string" A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
} },
"subtlvs-extended-admin-group": { This container defines sub-TLV\n14.
"state": { This container defines ISIS TE state information\n.
"extended-admin-group": "integer" The extended-admin-group sub-TLV is used in\naddition to the Administrative Groups when it is\ndesirable to make more than 32 colors available\nfor advertisement in a network.
} },
"subtlvs-bandwidth-constraints": { List of the Bandwidth\nConstraints sub-TLV instances\npresent in the TLV.
"subtlvs-bandwidth-constraint": [
{
"subtlvs-bandwidth-constraints-state": { State parameters of IS\nExtended Reachability sub-TLV\n22.
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
},
"bandwidth-constraints-constraints": { List of the constraints within\nthe Bandwidth Constraints\nsub-TLV. The BC0 level is\nindicated by the constraint-id\nleaf being set to 0, with BCN\nbeing indicated by\nconstraint-id N.
"bandwidth-constraints-constraint": [
{
"state": { This container defines ISIS TE state information\n.
"bandwidth": "string", The bandwidth constraint, expressed as a 32-bit\nIEEE floating point number expressed in bytes\nper second.
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
},
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
} ] },
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
} ] },
"subtlvs-ipv6-interface-address": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"ipv6-interface-address": "string" Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
} },
"type": "string", Reference to the TLV's type.
"subtlvs-ipv4-interface-address": { This container defines sub-TLV 6\n.
"state": { This container defines ISIS TE state information\n.
"ipv4-interface-address": "string" A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
} } } ] },
"mt-isn-neighbors-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"mt-isn-neighbors-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"mt-isn-neighbors-state": { State parameters of MT neighbor.
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"metric": "integer", ISIS metric value.
"mt-id": "integer" Multi-topology ID
},
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"mt-id": "integer" Multi-topology ID
} ] } },
"tlvs-state": { Operational state parameters relating\nto the specified LSP
"type": "string" Reference to the TLV's type.
},
"extended-is-reachability": { This container defines list of ISIS\nextended reachability neighbors.
"extended-is-reachability-neighbors": { This list describes ISIS extended\nneigbors and reachability attributes\n.
"extended-is-reachability-neighbor": [
{
"neighbors-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"neighbors-subtlv": [
{
"ipv6-neighbor-address": { Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
"state": { This container defines ISIS TE state information\n.
"ipv6-neighbor-address": "string" Contains a 16-octet IPv6 address for a\nneighboring router on the link described by the\n(main) TLV. This sub-TLV can occur multiple\ntimes.
} },
"max-reservable-link-bandwidth": { The maximum amount of bandwidth that can be\nreserved in this direction on this link. Note\nthat for oversubscription purposes, this can be\ngreater than the bandwidth of the link. It is\nencoded in 32 bits in IEEE floating point\nformat. The units are bytes (not bits!) per\nsecond.
"state": { This container defines ISIS TE state information\n.
"max-reservable-link-bandwidth": "string" The maximum amount of bandwidth that can be\nreserved in this direction on this link. Note\nthat for oversubscription purposes, this can be\ngreater than the bandwidth of the link. It is\nencoded in 32 bits in IEEE floating point\nformat. The units are bytes (not bits!) per\nsecond.
} },
"bandwidth-constraints": { List of the Bandwidth\nConstraints sub-TLV instances\npresent in the TLV.
"bandwidth-constraint": [
{
"bandwidth-constraints-state": { State parameters of IS\nExtended Reachability sub-TLV\n22.
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
},
"constraints": { List of the constraints within\nthe Bandwidth Constraints\nsub-TLV. The BC0 level is\nindicated by the constraint-id\nleaf being set to 0, with BCN\nbeing indicated by\nconstraint-id N.
"constraint": [
{
"state": { This container defines ISIS TE state information\n.
"bandwidth": "string", The bandwidth constraint, expressed as a 32-bit\nIEEE floating point number expressed in bytes\nper second.
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
},
"constraint-id": "integer" Reference to the unique ID\nfor the BCN level.
} ] },
"model-id": "integer" Reference to the model ID\nassociated with the instance\nof the Bandwidth Constraints\nsub-TLV.
} ] },
"te-default-metric": { This metric is administratively assigned and can\nbe used to present a differently weighted\ntopology to traffic engineering SPF calculations\n. To preclude overflow within a traffic\nengineering SPF implementation, all metrics\ngreater than or equal to MAX_PATH_METRIC SHALL\nbe considered to have a metric of\nMAX_PATH_METRIC.
"state": { This container defines ISIS TE state information\n.
"te-default-metric": "integer" This metric is administratively assigned and can\nbe used to present a differently weighted\ntopology to traffic engineering SPF calculations\n. To preclude overflow within a traffic\nengineering SPF implementation, all metrics\ngreater than or equal to MAX_PATH_METRIC SHALL\nbe considered to have a metric of\nMAX_PATH_METRIC.
} },
"max-link-bandwidth": { The maximum bandwidth that can be used on this\nlink in this direction (from the system\noriginating the LSP to its neighbors). It is\nencoded in 32 bits in IEEE floating point format\n. The units are bytes (not bits!) per second.
"state": { This container defines ISIS TE state information\n.
"max-link-bandwidth": "string" The maximum bandwidth that can be used on this\nlink in this direction (from the system\noriginating the LSP to its neighbors). It is\nencoded in 32 bits in IEEE floating point format\n. The units are bytes (not bits!) per second.
} },
"lan-adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"lan-adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"neighbor-id": "string", System ID of the neighbor associated with the\nLAN- Adj-Segment-ID value.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"admin-group": { The administrative group sub-TLV contains a\n4-octet bit mask assigned by the network\nadministrator. Each set bit corresponds to one\nadministrative group assigned to the interface.\nBy convention, the least significant bit is\nreferred to as group 0, and the most significant\nbit is referred to as group 31.
"state": { This container defines ISIS TE state information\n.
"admin-group": "integer" The administrative group sub-TLV contains a\n4-octet bit mask assigned by the network\nadministrator. Each set bit corresponds to one\nadministrative group assigned to the interface.\nBy convention, the least significant bit is\nreferred to as group 0, and the most significant\nbit is referred to as group 31.
} },
"ipv4-neighbor-address": { A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
"state": { This container defines ISIS TE state information\n.
"ipv4-neighbor-address": "string" A single IPv4 address for a neighboring router\non this link. This sub-TLV can occur multiple\ntimes.
} },
"extended-admin-group": { The extended-admin-group sub-TLV is used in\naddition to the Administrative Groups when it is\ndesirable to make more than 32 colors available\nfor advertisement in a network.
"state": { This container defines ISIS TE state information\n.
"extended-admin-group": "integer" The extended-admin-group sub-TLV is used in\naddition to the Administrative Groups when it is\ndesirable to make more than 32 colors available\nfor advertisement in a network.
} },
"ipv6-interface-address": { Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
"state": { This container defines ISIS TE state information\n.
"ipv6-interface-address": "string" Contains a 16-octet IPv6 address for the\ninterface described by the containing Extended\nIS Reachability TLV. This sub-TLV can occur\nmultiple times.
} },
"adjacency-sids": { Adjacency Segment-IDs List. An\nIGP-Adjacency Segment is an IGP\nsegment attached to a\nunidirectional adjacency or a\nset of unidirectional\nadjacencies. By default, an IGP-\nAdjacency Segment is local to\nthe node which advertises it.
"adjacency-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"weight": "integer", Value that represents the weight of the Adj-SID\nfor the purpose of load balancing.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"ipv4-interface-address": { A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
"state": { This container defines ISIS TE state information\n.
"ipv4-interface-address": "string" A 4-octet IPv4 address for the interface\ndescribed by the (main) TLV. This sub-TLV can\noccur multiple times.
} },
"type": "string", Reference to the TLV's type.
"unreserved-bandwidths": { Setup priority (0 through 7) for\nunreserved bandwidth.
"unreserved-bandwidth": [ The amount of bandwidth reservable in this\ndirection on this link. Note that for\noversubscription purposes, this can be greater\nthan the bandwidth of the link. It contains\neight 32-bit IEEE floating point numbers(one for\neach priority). The units are bytes (not bits!)\nper second. The values correspond to the\nbandwidth that can be reserved with a setup\npriority of 0 through 7, arranged in increasing\norder with priority 0 occurring at the start of\nthe sub-TLV, and priority 7 at the end of the\nsub-TLV.
{
"state": { This container defines ISIS TE state information\n.
"priority": "integer", Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
"unreserved-bandwidth": "string" The amount of bandwidth reservable in this\ndirection on this link. Note that for\noversubscription purposes, this can be greater\nthan the bandwidth of the link. It contains\neight 32-bit IEEE floating point numbers(one for\neach priority). The units are bytes (not bits!)\nper second. The values correspond to the\nbandwidth that can be reserved with a setup\npriority of 0 through 7, arranged in increasing\norder with priority 0 occurring at the start of\nthe sub-TLV, and priority 7 at the end of the\nsub-TLV.
},
"priority": "integer" Reference to the setup\npriority to which the\nunreserved bandwidth\ncorresponds.
} ] } } ] },
"neighbors-state": { State parameters of extended\nneighbor
"system-id": "string", Reference to the neighboring\nsystem's system ID.
"metric": "integer" ISIS metric value.
},
"neighbors-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"neighbors-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"system-id": "string" Reference to the neighboring\nsystem's system ID.
} ] } },
"mt-ipv6-reachability": { This container defines list of IPv6\nreachability information in multi -\ntopology environment.
"mt-ipv6-reachability-prefixes": { List of IPv6 prefixes contained\nwithin MT reachability TLV.
"mt-ipv6-reachability-prefixe": [
{
"mt-ipv6-reachability-prefixes-state": { State parameters relating an IPv6\nprefix attribute
"metric": "integer", ISIS metric value.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"xbit": "boolean", The external bit. Set when the prefix was\ndistributed into IS-IS from another routing\nprotocol.
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"mt-id": "integer" Multi-topology ID
},
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"mt-ipv6-reachability-prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"mt-ipv6-reachability-prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"mt-id": "integer", Multi-topology ID
"mt-ipv6-reachability-prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"mt-ipv6-reachability-prefixes-subtlv": [
{
"mt-ipv6-reachability-prefixes-subtlvs-flags": { This container defines sub-TLV 4\n.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"mt-ipv6-reachability-prefixes-subtlvs-tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"mt-ipv6-reachability-prefixes-subtlvs-tag64": { This container defines sub-TLV 2\n.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"mt-ipv6-reachability-prefixes-subtlvs-ipv6-source-router-id": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} },
"mt-ipv6-reachability-prefixes-subtlvs-ipv4-source-router-id": { This container defines sub-TLV\n11.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"mt-ipv6-reachability-prefixes-subtlvs-prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"type": "string", Reference to the TLV's type.
"mt-ipv6-reachability-prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
} } ] } } ] } },
"authentication": { This container defines authentication\ninformation of the node.
"state": { This container defines ISIS TE state information\n.
"authentication-key": "string", Authentication key to be used.
"crypto-type": "string" Authentication type to be used.
} },
"host-name": { Name of the node.
"state": { This container defines ISIS TE state information\n.
"host-name": "string" Name of the node.
} },
"mt-ipv4-reachability": { This container defines list of IPv4\nreachability Information in\nmulti-topology environment.
"mt-ipv4-reachability-prefixes": { IPv4 prefixes that are contained\nwithin MT reachability TLV.
"mt-ipv4-reachability-prefixe": [
{
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"mt-ipv4-reachability-prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"mt-ipv4-reachability-prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"mt-ipv4-reachability-prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"mt-ipv4-reachability-prefixes-subtlv": [
{
"prefixes-subtlvs-prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"prefixes-subtlvs-prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"prefixes-subtlvs-flags": { This container defines sub-TLV 4\n.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"prefixes-subtlvs-ipv4-source-router-id": { This container defines sub-TLV\n11.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"prefixes-subtlvs-ipv6-source-router-id": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} },
"mt-ipv4-reachability-prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
},
"prefixes-subtlvs-tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"prefixes-subtlvs-tag64": { This container defines sub-TLV 2\n.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"type": "string" Reference to the TLV's type.
} ] },
"mt-id": "integer", Multi-topology ID
"mt-ipv4-reachability-prefixes-state": { State parameters of an IPv4\nextended prefix.
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"metric": "integer", ISIS metric value.
"mt-id": "integer" Multi-topology ID
} } ] } },
"ipv6-reachability": { This container defines list of IPv6\nreachability information.
"ipv6-reachability-prefixes": { This list defines IPv6 extended\nprefix attributes.
"ipv6-reachability-prefixe": [
{
"ipv6-reachability-prefixes-undefined-subtlvs": { Sub-TLVs that are not defined in\nthe model or not recognised by\nsystem.
"ipv6-reachability-prefixes-undefined-subtlv": [
{
"state": { This container defines ISIS TE state information\n.
"length": "integer", TLV length.
"type": "integer", Reference to the TLV's type.
"value": "string" Reference to the value of the\nprefix SID.
},
"type": "integer" Reference to the TLV's type.
} ] },
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"ipv6-reachability-prefixes-subtlvs": { List of subTLV types in the LSDB\nfor the specified TLV.
"ipv6-reachability-prefixes-subtlv": [
{
"subtlvs-tag": { This container defines sub-TLV 1\n.
"state": { This container defines ISIS TE state information\n.
"tag32": "integer" List of 32-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"subtlvs-ipv4-source-router-id": { This container defines sub-TLV\n11.
"state": { This container defines ISIS TE state information\n.
"ipv4-source-router-id": "string", IPv4 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
"type": "string" Reference to the TLV's type.
} },
"subtlvs-ipv6-source-router-id": { This container defines sub-TLV\n12.
"state": { This container defines ISIS TE state information\n.
"type": "string", Reference to the TLV's type.
"ipv6-source-router-id": "string" IPv6 Source router ID address. In cases where\nthe advertisement is an identifier for the\nadvertising router (e.g., with the N-flag set in\nthe Prefix Attribute Flags sub-TLV), it may be\nuseful for other routers to know the source of\nthe advertisement. When reachability\nadvertisement is leaked from one level to\nanother, Router ID advertised is always the\nRouter ID of the IS-IS instance that originated\nthe advertisement. This would be true even if\nthe prefix had been learned from another\nprotocol.
} },
"ipv6-reachability-prefixes-subtlvs-state": { State parameters for a prefix.
"type": "string" Reference to the TLV's type.
},
"subtlvs-tag64": { This container defines sub-TLV 2\n.
"state": { This container defines ISIS TE state information\n.
"tag64": "integer" List of 64-bit tags associated with the prefix.\nExample uses of these tags include carrying BGP\nstandard (or extended) communities and\ncontrolling redistribution between levels and\nareas, different routing protocols, or multiple\ninstances of IS-IS running on the same router.
} },
"subtlvs-flags": { This container defines sub-TLV 4\n.
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"type": "string" Reference to the TLV's type.
} },
"subtlvs-prefix-sids": { Prefix Segment-ID list.\nIGP-Prefix Segment is an IGP\nsegment attached to an IGP\nprefix. An IGP-Prefix Segment is\nglobal (unless explicitly\nadvertised otherwise) within the\nSR/IGP domain.
"subtlvs-prefix-sid": [
{
"state": { This container defines ISIS TE state information\n.
"flags": "string", Flags associated with Prefix Segment-ID.
"algorithm": "integer", Prefix-SID algorithm to be used for path\ncomputation.
"value": "integer" Reference to the value of the\nprefix SID.
},
"value": "integer" Reference to the value of the\nprefix SID.
} ] },
"type": "string" Reference to the TLV's type.
} ] },
"ipv6-reachability-prefixes-state": { State parameters of IPv6 prefix\nattributes
"sbit": "boolean", The Sub-TLV present bit. If UNSET, the octets of\nSub-TLVs are not present. Otherwise, the bit is\nset and the octet following the prefix will\ncontain the length of the Sub-TLV portion of the\nstructure.
"prefix": "string", IPv4 prefix contained within extended\nreachability TLVs.
"up-down": "boolean", The up/down bit. Set if a prefix is advertised\nfrom a higher level to a lower level (e.g.,\nlevel 2 to level 1), indicating that the prefix\nhas traveled down the hierarchy. Prefixes that\nhave the up/down bit set may only be advertised\ndown the hierarchy, i.e., to lower levels. When\na prefix is first injected into IS-IS, the bit\nis UNSET.
"metric": "integer" ISIS metric value.
} } ] } },
"type": "string", Reference to the TLV's type.
"ipv4-te-router-id": { This container defines TLV 134.
"state": { This container defines ISIS TE state information\n.
"router-id": "string" IPv4 Traffic Engineering router ID of the node.\nFor traffic engineering, it guarantees that we\nhave a single stable address that can always be\nreferenced in a path that will be reachable from\nmultiple hops away, regardless of the state of\nthe node's interfaces.
} } } ] },
"lsp-id": "string" A reference to the Link State PDU ID.
} ] },
"traffic-engineering": { This container defines ISIS TE.
"state": { This container defines ISIS TE state information\n.
"ipv4-router-id": "string", IPv4 MPLS Traffic Engineering Router-ID.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"ipv6-router-id": "string" IPv6 MPLS Traffic Engineering Router-ID.
} },
"levels-state": { This container defines ISIS level state\ninformation.
"level-number": "integer", ISIS level number (level-1, level-2).
"metric-style": "string" ISIS metric style types(narrow, wide).
} } ] } }

LEVEL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/levels/level/{level-number}/

Retrieve operation of resource: level

name: string
in path

ID of name

level-number: string
in path

ID of level-number

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

LEVELS-STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/levels/level/{level-number}/levels-state/

Retrieve operation of resource: levels-state

name: string
in path

ID of name

level-number: string
in path

ID of level-number

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"levels-state": { This container defines ISIS level state\ninformation.
"level-number": "integer", ISIS level number (level-1, level-2).
"metric-style": "string" ISIS metric style types(narrow, wide).
} }

TRAFFIC-ENGINEERING - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/levels/level/{level-number}/traffic-engineering/

Retrieve operation of resource: traffic-engineering

name: string
in path

ID of name

level-number: string
in path

ID of level-number

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"traffic-engineering": { This container defines ISIS TE.
"state": { This container defines ISIS TE state information\n.
"ipv4-router-id": "string", IPv4 MPLS Traffic Engineering Router-ID.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"ipv6-router-id": "string" IPv6 MPLS Traffic Engineering Router-ID.
} } }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/levels/level/{level-number}/traffic-engineering/state/

Retrieve operation of resource: state

name: string
in path

ID of name

level-number: string
in path

ID of level-number

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { This container defines ISIS TE state information\n.
"ipv4-router-id": "string", IPv4 MPLS Traffic Engineering Router-ID.
"enabled": "boolean", When set to true, the functionality within which\nthis leaf is defined is enabled, when set to\nfalse it is explicitly disabled.
"ipv6-router-id": "string" IPv6 MPLS Traffic Engineering Router-ID.
} }

SYSTEM-LEVEL-COUNTERS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/levels/level/{level-number}/system-level-counters/

Retrieve operation of resource: system-level-counters

name: string
in path

ID of name

level-number: string
in path

ID of level-number

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"system-level-counters": { This container defines ISIS system level\ncounters.
"state": { The container defines a list of system counters\nfor the IS.
"seq-num-skips": "integer", Number of times a sequence number skip has\noccurred. MIB Entry: SysSeqNumSkips.
"spf-runs": "integer", The number of times SPF was ran at this level.
"corrupted-lsps": "integer", Number of corrupted in-memory LSPs detected.\nLSPs received from the wire with a bad checksum\nare silently dropped and not counted. LSPs\nreceived from the wire with parse errors are\ncounted by lsp-errors. MIB Entry: SysCorrLSPs.
"own-lsp-purges": "integer", Number of times a zero-aged copy of the system's\nown LSP is received from some other node. MIB\nEntry: isisSysOwnLSPPurges.
"database-overloads": "integer", Number of times the database has become\noverloaded. MIB entry: SysLSPL(Level)DbaseOloads\n.
"lsp-errors": "integer", The number of received LSPs with errors.
"id-len-mismatch": "integer", Number of times a PDU is received with a\ndifferent value for ID field length from that of\nthe receiving system. MIB Entry:\nisisSysIDFieldLenMismatches.
"max-area-address-mismatches": "integer", Number of times a PDU is received with a\ndifferent value for MaximumAreaAddresses from\nthat of the receiving system. MIB Entry:\nSysMaxAreaAddrMismatches.
"exceed-max-seq-nums": "integer" The number of times the system has attempted to\nexceed the maximum sequence number. MIB Entry:\nSysAttmptToExMaxSeqNums.
} } }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/protocols/protocol/isis/levels/level/{level-number}/system-level-counters/state/

Retrieve operation of resource: state

name: string
in path

ID of name

level-number: string
in path

ID of level-number

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { The container defines a list of system counters\nfor the IS.
"seq-num-skips": "integer", Number of times a sequence number skip has\noccurred. MIB Entry: SysSeqNumSkips.
"spf-runs": "integer", The number of times SPF was ran at this level.
"corrupted-lsps": "integer", Number of corrupted in-memory LSPs detected.\nLSPs received from the wire with a bad checksum\nare silently dropped and not counted. LSPs\nreceived from the wire with parse errors are\ncounted by lsp-errors. MIB Entry: SysCorrLSPs.
"own-lsp-purges": "integer", Number of times a zero-aged copy of the system's\nown LSP is received from some other node. MIB\nEntry: isisSysOwnLSPPurges.
"database-overloads": "integer", Number of times the database has become\noverloaded. MIB entry: SysLSPL(Level)DbaseOloads\n.
"lsp-errors": "integer", The number of received LSPs with errors.
"id-len-mismatch": "integer", Number of times a PDU is received with a\ndifferent value for ID field length from that of\nthe receiving system. MIB Entry:\nisisSysIDFieldLenMismatches.
"max-area-address-mismatches": "integer", Number of times a PDU is received with a\ndifferent value for MaximumAreaAddresses from\nthat of the receiving system. MIB Entry:\nSysMaxAreaAddrMismatches.
"exceed-max-seq-nums": "integer" The number of times the system has attempted to\nexceed the maximum sequence number. MIB Entry:\nSysAttmptToExMaxSeqNums.
} }

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:ocni-isis/network-instances/network-instance/{name}/state/

Retrieve operation of resource: state

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"state": { Operational state parameters relating to a\nnetwork instance
"enabled": "boolean", Whether the network instance should be\nconfigured to be active on the network element
"type": "string", The type of network instance. The value of this\nleaf indicates the type of forwarding entries\nthat should be supported by this network\ninstance
"name": "string", An operator-assigned unique name for the\nforwarding instance
"description": "string" A free-form string to be used by the network\noperator to describe the function of this\nnetwork instance
} }

ISIS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/

Retrieve operation of resource: isis

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"isis": { isis
"instances": { Per-instance operational data
{
"neighbors": { Neighbor table
{ {
"af-name": "string", AF name
"ipv4": { IPv4
"interface-address": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ],
"underlying-interface": [ No description
{
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Triggers applying to this log entry.
} ] },
"ipv6": { IPv6
"interface-address": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ],
"underlying-interface": [ No description
{
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Triggers applying to this log entry.
} ] } } ],
"neighbor-uptime": "integer", How long the neighbor has been up (s)
"local-interface": "string", Local interface
"neighbor-uptime-valid-flag": "boolean", TRUE if NeighborUptime is set
"neighbor-media-type": "string", Link media type
"neighbor-snpa": "string", Next hop neighbor's SNPA
"topologies-supported": [ No description
{
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} ],
"neighbor-circuit-type": "string", Circuit type
"neighbor-ietf-nsf-capable-flag": "integer", TRUE if neighbor is IETF-NSF capable
"neighbor-system-id": "string", Neighbor system ID
"neighbor-holdtime": "integer", Time (s) until neighbor declared down if no IIH\nreceived
"neighbor-state": "string", Neighbor (adjacency) state
{
"entry": "string" Triggers applying to this log entry.
} ],
"nsr-standby": "boolean", ISIS NSR STANDBY
"system-id": "string", System ID
"interface-name": "string" Interface name
} ] },
"checkpoint-interfaces": { Checkpointed interface table
{
"has-joined-mcast-group": "boolean", TRUE if multicast group registration succeeded\non this interface
"has-achieved-ldp-sync": "boolean", MPLS LDP sync status
"local-snpa": "string", SNPA of this interface
"local-circuit-number": "string", Local Circuit Number of the interface
"has-achieved-ld-pv6-sync": "boolean", MPLS LDPv6 sync status
"has-adjacency": "boolean", TRUE if there is an adjacency on this interface
"interface-name-xr": "string", Interface name
"checkpoint-object-id": "integer", Checkpoint object ID
"checkpoint-interface-handle": "string", Local interface handle
"dis-areas": "string", Areas in which this system is DIS
"interface-name": "string" Interface name
} ] },
"protocol": { Protocol
"srgb-end": "integer", Last label in SRGB
"remaining-time-for-next-nsf-restart": "integer", Time remaining until the next NSF restart may be\nattempted
"adj-form-count": "integer", Adj Forming count
"last-restart-status": "string", Last restart status
"srlb-allocated": "boolean", Is SRLB allocated ?
"vrf-context": "string", VRF context
"instance-id": "integer", instance id
"adj-stagger-enabled": "boolean", Adjacency Stagger Enabled
"te-connection": "string", TE connection
"active-area-address": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ],
"adj-stagger-max": "integer", Adjacency Stagger Max Number of Forming\nNeighbors Allowed
"adj-stagger-init": "integer", Adjacency Stagger Initiall Number of Forming\nNeighbors Allowed
"srlb-start": "integer", First label in SRLB
"last-restart-nsf-flavor": "string", NSF type of last restart
"srgb-allocated": "boolean", Is SRGB allocated ?
"adj-full-count": "integer", Adj Full count
"nsap-system-id": "string", Local system ID
"running-levels": "string", Levels running
"valid-nsap-system-id": "boolean", Indicates if system ID valid
"srgb-start": "integer", First label in SRGB
"per-topo-data": [ No description
{
"default-admin-distance": "integer", Default administrative distance
"advertise-passive-only": "boolean", Advertise passive interface prefixes only
"redist-protocols-list": { List of redistributed protocols
"isis-sh-redist-entry": [ No description
{
"protocol-details": { Relevant details of the redistributed protocol
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
} } ] },
"wait-redist-complete": "boolean", Waiting for redist complete RIB event
"per-area-data": [ No description
{
"rib-update-delay": "integer", Microloop RIB update delay
"sr-uloop-event": "string", SR microloop avoidance event
"sr-uloop-far-node-id": "string", SR microloop far node
"level": "string", Level
"uses-default-link-topo-flag": "boolean", Does this topology use the default link topology
"sr-uloop-is-active": "boolean", Explicit paths installed in the RIB
"generated-metric-style": "string", Generate metric style
"duration": "integer", Duration of the SPT calculation
"accepted-metric-style": "string", Accept metric style
"sr-uloop-near-node-id": "string", SR microloop near node
"ispf-state": "string", ISPF state
"uloop-avoidance-type": "string", Microloop avoidance type
"metric": "string", Distance to network
"te-enabled": "boolean" Per-area data
} ],
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} } ], {
"entry": "string" Triggers applying to this log entry.
} ],
"configured-nsf-flavor": "string", Configured NSF type
"srlb-end": "integer" Last label in SRLB
},
"error-log": { Log of errors and warnings
"log-entry": [ No description
{
"error-code": "integer", Error code
"error-reason": "string", Error details
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"error-log-level": "string" Error Log entries
} ] },
"interfaces": { Interface table
"interface": [ No description
{
"mesh-group": "string", Interface mesh group
"is-type": "string", IS-type of the router
"interface-status-and-data": { Information about the interface status and its\ndata
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string", Up (TRUE) or down
"enabled": { enabled
"per-area-data": [ No description
{
"psnp-transmit-queue-size": "integer", No. of SNP entries queued to be transmitted
"hello-interval": "integer", Hello interval
"level": "string", Level
"hello-multiplier": "integer", Hello Multiplier
"lsp-pacing-interval": "integer", LSP pacing time period (ms)
"lan-data": { LAN interface statistics. NULL for non-LAN\ninterfaces
"interface-priority": "string", Interface's DIS-election priority
"circuit-lan-id": "string", Circuit LAN ID
"are-we-dis": "boolean", Flag indicating if this LAN circuit is the DIS
"time-until-next-iih": "integer", Time in ms before the next IIH can be sent
"dispriority": "string" Priority of current DIS on this LAN
},
"adjacency-count": "integer" Array of area information for an active\ninterface
} ],
"p2p-data": { Data for an active P2P interface, NULL if not\nactive or P2P
"extended-circuit-number": "string", Extended Circuit Number valid for a P2P\ninterface
"time-until-next-iih": "integer", Time in ms before the next IIH can be sent
"retransmit-lsp-interval": "integer", Time in ms until the next scheduled LSP is\nretransmitted
"retransmit-lsp-queue-size": "integer" No. of LSPs queued to be retransmitted
},
"underlying-interface": [ No description
{
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"enabled-circuit-type": "string", Enabled Circuit type of the interface
"bfd-data": { The BFD data for the given interface
"ipv6-enabled": "boolean", IPv6 BFD enabled status
"enabled": "boolean", enabled
"multiplier": "integer", BFD hello multiplier
"interval": "integer" BFD hello minimum interval in milliseconds
}, {
"af-name": "string", AF name
"af-status": { Address Family status of the interface
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string", Up (TRUE) or down
"af-data": { Enabled data for the AF of an interface
"protocol-status": { Protocol status of the AF
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Up (TRUE) or down
},
"prefix-status": { Prefix status of the AF
"status": "string", Up (TRUE) or down
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"prefix-data": { Global prefix data for the Address Family
"prefix": [ Prefix length
{
"af-name": "string", AF name
"ipv4": { IPv4
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
},
"ipv6": { IPv6
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} } ],
"is-unnumbered": "boolean" Is the interface unnumbered
} },
"forwarding-address-status": { Forwarding status of the AF
"forwarding-address-data": { Known Forwarding address data
"forwarding-address": [ No description
{
"af-name": "string", AF name
"ipv4": "string", IPv4
"ipv6": "string" IPv6
} ],
"unnumbered-interface-name": "string" If the interface is unnumbered, then its name,\nelse NULL
},
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Up (TRUE) or down
} } } } ],
"interface-media-type": "string", Interface media class
"bandwidth": "integer", Bandwidth of the interface
"local-circuit-number": "string", Local Circuit Number of the interface
"adjacency-form-status": { Configured adjacency formation status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Up (TRUE) or down
},
"adv-prefix-status": { Configured prefix advertisement status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Up (TRUE) or down
},
"rsi-srlg-registered": "boolean", Rsi Srlg Registered
"clns-data": { Interface data specific to CLNS I/O services
"lsp-txmt-b2b-msecs": "integer", Time im msecs indicating the end of the window\nin which the 'back to back lsps to be sent'\ncounter applies
"last-lsp-id-transmitted": "string", Last LSP ID Transmitted
"last-lsp-level-transmitted": "string", Level of the Last LSP Transmitted
"mtu-info": { A valid MTU or the reason for the MTU being\ninvalid
"status": "string", Up (TRUE) or down
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"mtu": "integer" Valid MTU
},
"media-specific-state": { Media Specific CLNS state
"clns-lan-data": { LAN state
"per-area-data": [ No description
{
"multicast-status": { Multicast group membership status
"status": "string", Up (TRUE) or down
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
} },
"level": "string" Level
} ] },
"clns-media-type": "string", CLNSMediaType
"clns-p2p-data": { Point-to-point state
"p2p-over-lan-data": { Point-to-point over LAN data
"multicast-status": { Multicast group membership status
"status": "string", Up (TRUE) or down
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
} } } } },
"clns-status": { Is CLNS protcol up or if not, the reason why it\nis not up
"clns-down-info": { State describing why CLNS is down
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Up (TRUE) or down
},
"lsp-transmitted-flag": "boolean", TRUE if an LSP transmission has been sent,\nindicates LastLSPLevelTransmitted and\nLastLSP_IDTransmitted valid
"lsp-txmitd-b2b-limit": "integer", Number of LSPs that can be sent back to back in\nthe current window without exceeding the pacing\nlimit
"snpa-state": { SNPA state
"known": { Information pertaining to the known SNPA state
"snpa": "string" Valid SNPA
},
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Up (TRUE) or down
},
"time-until-next-lsp": "integer", Time until next LSP may be sent (ms)
"lsp-transmit-requested-flag": "boolean" TRUE if an LSP transmission has been requested
},
"per-topology-data": [ No description
{
"status": { Up (TRUE) or down
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string", Up (TRUE) or down
"enabled": { enabled
"level1-frr": { Level1 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
},
"level2pp-configured": "boolean", PP configure status for L2
"level1ldp-sync-enabled": "boolean", MPLS LDP sync enabled status for L1
"adv-prefix-status": { Configured prefix advertisement status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Up (TRUE) or down
},
"max-bkp-label-supported": "integer", MPLS maximum number of backup labels supported
"level2-metric": "string", L2 metric for this topology
"level2pp-metric": "string", L2 PP-metric for this topology
"level2-frr": { Level2 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
},
"level1pp-metric": "string", L1 PP-metric for this topology
"adjacency-form-status": { Configured adjacency formation status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Up (TRUE) or down
},
"level2-weight": "string", L2 metric for this topology
"level2ldp-sync-enabled": "boolean", MPLS LDP sync enabled status for L2
"level1-lkgp-configured": "boolean", Link-Group configure status for L1
"level1pp-configured": "boolean", PP configure status for L1
"level2-lkgp-configured": "boolean", Link-Group configure status for L2
"level1-offset-metric": "string", L1 metric-offset for this topology
"level1-metric": "string", L1 metric for this topology
"manual-adj-sid": [ No description
{
"sid-active": "boolean", SID is in use
"sid-protected": "boolean", SID configured as protected by backup path
"manual-adjacency-sid-type": "integer", Manual Adjacency SID Type (Absolute or Index)
"manual-adjacency-sid-index": "string", Manual Adjacency SID Index (if configured as\nindex)
"manual-adjacency-sid-label": "string" Array of Manual Adjacency SIDs
} ],
"level2-offset-metric": "string", L2 metric-offset for this topology
"level1-weight": "string", L1 metric for this topology
"ld-pv6-sync-status": "boolean", Status of MPLS LDPv6 synchronization
"max-label-supported": "integer", MPLS maximum number of pri labels supported
"ldp-sync-status": "boolean", Status of MPLS LDP synchronization
"max-srte-label-supported": "integer" MPLS maximum number of srte labels supported
} },
"topology-id": { Topology identifier
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} } ] } },
"configured-circuit-type": "string", Configured circuit type for the interface
"nsr-intf": "boolean", ISIS NSR Interface
"configured-status": { Configured interface status
"adjacency-form-status": "boolean", Configured adjacency formation status
"adv-prefix-status": "boolean" Configured prefix advertisement status
},
"interface-name": "string" Interface name
} ] },
"statistics-global": { Per-instance statistics
"statistics": { Statistics
"avg-psnp-process-time": { Average PSNP process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"avg-hello-recv-rate": "integer", Average hello receive rate in packets per second
"invalid-checksum-lsp-count": "integer", LSPs received with invalid checksum
"fast-csnp-cache-update-count": "integer", Fast-CSNP cache updates
"lsp-dropped-count": "integer", LSPs dropped
"avg-psnp-send-rate": "integer", Average psnp send rate in packets per second
"avg-lsp-process-time": { Average LSP process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"zero-holdtime-lsp-count": "integer", LSPs received with holdtime 0
"avg-lsp-transmit-time": { Average LSP transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"pdu-queue-length": "integer", Update PDU queue length
"avg-hello-send-rate": "integer", Average hello send rate in packets per second
"avg-hello-process-time": { Average hello process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"maximum-iih-queue-length": "integer", Maximum IIH queue length - Not Used
"avg-csnp-send-rate": "integer", Average csnp send rate in packets per second
"avg-hello-transmit-time": { Average hello transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"avg-psnp-transmit-time": { Average PSNP transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"avg-csnp-recv-rate": "integer", Average csnp receive rate in packets per second
"avg-lsp-send-rate": "integer", Average LSP send rate in packets per second
"snp-dropped-count": "integer", SNPs dropped
"fast-csnp-lookup-hit-count": "integer", Fast-CSNP cache hits
"fast-psnp-lookup-count": "integer", Fast-PSNP cache lookups
"fast-csnp-lookup-count": "integer", Fast-CSNP cache lookups
"maximum-pdu-queue-length": "integer", Maximum update PDU queue length
"fast-psnp-lookup-hit-count": "integer", Fast-PSNP cache hits
"avg-psnp-recv-rate": "integer", Average psnp receive rate in packets per second
"iih-dropped-count": "integer", IIHs dropped - Not Used
"avg-lsp-recv-rate": "integer", Average LSP receive rate in packets per second
"avg-csnp-process-time": { Average CSNP process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"avg-csnp-transmit-time": { Average CSNP transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"per-area-data": [ No description
{
"statistics": { Statistics
"system-lsp-refresh-count": "integer", Number of times system LSP refreshed
"system-lsp-build-count": "integer" Number of times system LSP rebuilt
},
"per-topology-data": [ No description
{
"statistics": { Statistics
"spf-run-count": "integer", Number of full SPF calculations run
"nhc-run-count": "integer", Number of Next Hop Calculations run
"periodic-run-count": "integer", Number of periodic SPF calculations run
"ispf-run-count": "integer", Number of ISPF calculations run
"prc-run-count": "integer" Number of PRCs run
},
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} } ],
"level": "string" Level
} ] },
"checkpoint-lsps": { Checkpointed LSP table
{
"checkpoint-lsp-id": "string", LSP ID
"checkpoint-lsp-local-flag": "boolean", TRUE if this is a local LSP
"checkpoint-lsp-level": "integer", LSP level
"checkpoint-lsp-object-id": "integer", LSP Checkpoint table object ID
"lsp-id": "string", LSP ID
"level": "string" Level
} ] },
"mesh-groups": { Mesh-group information
"mesh-group-configured-interface-list": { List of mesh-group-configured interfaces
"isis-sh-mesh-entry": [ No description
{
"mesh-group-number": "string", Mesh-group number
"mesh-group-interface": "string" isis sh mesh entry
} ] } },
"host-names": { Hostname table
"host-name": [ Host name
{
"host-name": "string", Host name
"local-is-flag": "boolean", TRUE if this is the local IS
"host-levels": "string", Host levels
"system-id": "string" System ID
} ] },
"checkpoint-adjacencies": { Checkpointed adjacency table
{
"checkpoint-adjacency-circuit-number": "string", Neighbor circuit number
"checkpoint-adjacency-level": "string", Adjacency level
"checkpoint-adjacency-snpa": "string", Neighbor SNPA
{
"af-name": "string", AF name
"ipv4": "string", IPv4
"ipv6": "string" IPv6
} ],
"checkpoint-adjacency-system-id": "string", Neighbor system ID
"checkpoint-adjacency-interface": "string", Local interface
"checkpoint-adjacency-object-id": "integer", Checkpoint object ID
"checkpoint-adjacency-holdtime": "integer", Adjacency holdtime (s)
"checkpoint-adjacency-lan-priority": "string", Adjacency LAN priority
"system-id": "string", System ID
"interface-name": "string", Interface name
"level": "string" Level
} ] },
"interface-statistics": { Interface statistics table
{
"p2p-statistics": { P2P interface statistics. NULL for non-P2P\ninterfaces
"iih-count": { IIH statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"memory-exhausted-iih-count": "integer", IIHs not sent due to memory exhaustion
"lsp-retransmit-count": "integer" LSP retransmissions
},
"interface-media-type": "string", Interface media class
"traffic-interface": "string", Interface to which traffic statistics apply
"per-area-data": [ No description
{
"statistics": { Statistics
"csnp-count": { CSNP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"lsp-flooding-dup-count": "integer", Count of LSPs already received by neighbors and\nnot flooded
"psnp-count": { PSNP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"lsp-count": { LSP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"lsp-drop-count": "integer" Count of LSPs dropped due to minimum arrival\ntime config
},
"lan-data": { LAN interface statistics. NULL for non-LAN\ninterfaces
"dis-election-count": "integer", DIS elections
"iih-count": { IIH statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"memory-exhausted-iih-count": "integer" IIHs not sent due to memory exhaustion
},
"level": "string" Level
} ],
"interface-name": "string" Interface name
} ] },
"instance-name": "string", Instance identifier
"neighbor-summaries": { Neighbor-summary table
{
"level1-neighbors": { L1-only neighbors
"neighbor-init-count": "integer", Neighbors being initialized
"neighbor-up-count": "integer", Neighbors up
"neighbor-down-count": "integer" Neighbors down
},
"level12-neigbors": { L12 neighbors
"neighbor-init-count": "integer", Neighbors being initialized
"neighbor-up-count": "integer", Neighbors up
"neighbor-down-count": "integer" Neighbors down
},
"level2-neighbors": { L2-only neighbors
"neighbor-init-count": "integer", Neighbors being initialized
"neighbor-up-count": "integer", Neighbors up
"neighbor-down-count": "integer" Neighbors down
},
"interface-name": "string" Interface name
} ] },
"checkpoint-te-tunnels": { Checkpointed TE tunnel table
{
"checkpoint-te-metric-mode": "string", Tunnel metric mode
"checkpoint-te-interface": "string", Tunnel interface
"checkpoint-te-system-id": "string", Destination system ID
"checkpoint-te-nexthop": "string", Tunnel next-hop IP address
"checkpoint-te-bandwidth": "integer", Tunnel bandwidth
"checkpoint-te-level": "string", TE database level
"checkpoint-te-metric": "string", Tunnel metric
"checkpoint-te-object-id": "integer", Tunnel checkpoint object ID
"checkpoint-te-flags": "integer", Tunnel flags
"interface-name": "string", Interface name
"level": "string" Level
} ] },
"topologies": { Topology table
{
"ipv6frr-backups": { IPv6 FRR table
{
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } },
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level
} ] } }, {
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Distance to network
"level": "string", Level
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } },
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} ] },
"ipv4-routes": { IPv4 local route table
{
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } },
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level
} ] } }, {
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Distance to network
"level": "string", Level
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } },
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} ] },
"topology-name": "string", Topology Name
"af-name": "string", AF name
"topology-levels": { Per-topology level table
{
"topology-summary": { Summary information for a particular IS\nTopology
"pseudonode-node-count": { Node Counts for Pseudonode nodes
"reachable-node-count": "integer", Number of nodes reachable in SPT
"unreachable-participant-node-count": "integer", Number of participating nodes unreachable in SPT
"unreachable-node-count": "integer" Number of nodes unreachable in SPT
},
"router-node-count": { Node Counts for System nodes
"reachable-node-count": "integer", Number of nodes reachable in SPT
"unreachable-participant-node-count": "integer", Number of participating nodes unreachable in SPT
"unreachable-node-count": "integer" Number of nodes unreachable in SPT
} },
"level": "string", Level
"ipv4-link-topologies": { IPv4 IS Topology table
{
"source-address": "string", Source address of the IS advertising the prefix
"is-attached": "boolean", Is the IS attached?
"reachability-status": { Is the IS reachable, and, if so, its status\nwithin the SPT
"reachable-status": "string", ReachableStatus
"reachable-details": { Status of the IS within the SPT
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"intermediate-pseudonode": "string", Pseudonode between system and its neighbor
"neighbor-id": "string" Next hop neighbor ID
} ],
"multicast-root-distance": "string", Distance to the IS
"root-distance": "string", Distance to the IS
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"intermediate-pseudonode": "string", Pseudonode between system and its neighbor
"neighbor-id": "string" Next hop neighbor ID
} ] } },
"advertised-prefix-item-counts": { Per-priority counts of prefix items advertised\nby the IS
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"is-overloaded": "boolean", Is the IS overloaded?
"is-participant": "boolean", Does the IS participate in the topology?
"system-id": "string" System ID
} ] },
"ipv6-link-topologies": { IPv6 IS Topology table
{
"source-address": "string", Source address of the IS advertising the prefix
"is-attached": "boolean", Is the IS attached?
"reachability-status": { Is the IS reachable, and, if so, its status\nwithin the SPT
"reachable-status": "string", ReachableStatus
"reachable-details": { Status of the IS within the SPT
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"intermediate-pseudonode": "string", Pseudonode between system and its neighbor
"neighbor-id": "string" Next hop neighbor ID
} ],
"multicast-root-distance": "string", Distance to the IS
"root-distance": "string", Distance to the IS
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"intermediate-pseudonode": "string", Pseudonode between system and its neighbor
"neighbor-id": "string" Next hop neighbor ID
} ] } },
"advertised-prefix-item-counts": { Per-priority counts of prefix items advertised\nby the IS
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"is-overloaded": "boolean", Is the IS overloaded?
"is-participant": "boolean", Does the IS participate in the topology?
"system-id": "string" System ID
} ] },
"te-advertisements": { TE advertisements for a single level and\ntopology. Only available within the IPv4\nUnicast topology.
"te-system-id": "string", Destination system ID
"tepceadv": { TE PCE advertisements
"pce-path-scope-bits": "integer", PCE path scope bits
"pce-flooding-scope": "string", Flooding scope for PCE advertisement
"pce-address-ipv4": "string", IPv4 PCE address
"pce-path-scope-prefs": "integer", PCE path scope preferences
"pce-adv-data-present": "boolean" Indicates whether any PCE advertisements are\npresent
},
"te-adv": [ No description
{
"te-neighbor-system-id": "string", Neighbor system ID
"te-subpool-reserved-link-bandwidth": "integer", Reservable link bandwidth in subpool
"te-sub-tlv": [ No description
{
"te-sub-tlv-type": "integer", Type of sub TLV
"te-sub-tlv-length": "integer", Length of sub TLV
"te-sub-tlv-value": "string" List of TE sub TLVs
} ],
"te-ext-admin-num": "integer", TE Ext Admin Number
{
"entry": "integer" Triggers applying to this log entry.
} ],
"te-reserved-link-bandwidth": "integer", Reservable link bandwidth in global pool
"te-ext-admin-sub": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"te-sub-tlv-data-present": "boolean", Indicates whether any TE sub TLVs are present
"link-type": "string", Link type
"te-neighbor-ip-address": "string", Neighbor IP address
{
"entry": "integer" Triggers applying to this log entry.
} ],
"local-ip-address": "string", Local IP address
"te-physical-link-bandwidth": "integer", Physical link bandwidth
"te-metric": "integer", TE metric
"te-affinity": "integer" List of TE advertisement entries
} ],
"te-local-router-id": "string", Local TE router ID
"te-adv-data-present": "boolean" Indicates whether any TE advertisements are\npresent
},
"te-adjacency-log": { TE adjacency-log for a single level and\ntopology. Only available within the IPv4\nUnicast topology.
"log-entry": [ No description
{
"neighbor-ip-address": "string", Neighbor ip address
"status": "boolean", Up (TRUE) or down
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"log-interface": "string", Appropriate interface, if any
"te-log-neighbor-system-id": "string" Log entries
} ] },
"spf-log": { Log of route calculations for a single\nlevel and topology
"log-entry": [ No description
{
"triggers": { Trigger information
"trigger-prefix": { ID of a changed prefix in the first trigger LSP,\nif any
"af-name": "string", AF name
"ipv4": { IPv4
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
},
"ipv6": { IPv6
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} },
"is-sr-uloop-calculation": "boolean", Is this SR micro loop calculation?
"trigger-link": "string", ID of a changed link in the first trigger LSP,\nif any
"first-trigger-lsp-id": "string", ID of the first LSP to trigger the calculation,\nif any
"trigger-next-hop-id": "string", ID of a changed next hop, if any
"is-sr-uloop-link-down": "boolean", Is this SR micro loop calculation for link down?
"unique-trigger-count": "integer", Number of unique triggers on this run
"trigger": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] },
"next-wait-interval": "integer", Minimum time from end of this route calculation\nuntil the start of the next, in milliseconds
"wait-enforced": "integer", Time between the first trigger and the start of\nthe route calculation, in milliseconds.
"updated-lsp-count": "integer", Number of LSPs which arrived during the route\ncalculation
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"route-update-statistics": { Statistics for the route update phase
"duration-breakdown": { Breakdown of the time taken by the routing table\nupdate
"local-rib-update": { Time to update IS-IS's local RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} },
"global-rib-build": { Time to build the update to send to the global\nRIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} },
"global-rib-send": { Time to send the update to the global RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} } },
"rib-batch-counts": { Number of RIB batches sent
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"node-counts": { Node counts
"total-touched": "integer", Total number of nodes considered during route\nupdate
"per-priority-touched": { Per-priority count of nodes considered during\nroute update
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"route-counts": { Distinct prefix counts
"added": { Number of nodes added to the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"deleted": { Number of nodes deleted from the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"modified": { Number of modified nodes (first hop and/or\nmetric change)
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"reachable": { Number of reachable nodes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"touched": { Number of nodes touched whilst calculating the\nSPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unreachable": { SPF Log entries
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"duration": { Duration of the SPT calculation
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"item-counts": { Prefix item counts
"added": { Number of nodes added to the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"deleted": { Number of nodes deleted from the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"modified": { Number of modified nodes (first hop and/or\nmetric change)
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"reachable": { Number of reachable nodes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"touched": { Number of nodes touched whilst calculating the\nSPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unreachable": { SPF Log entries
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} } },
"class": "string", Type of calculation.
"spt-calculation-statistics": { Statistics for the SPT calculation phase
"duration": { Duration of the SPT calculation
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"node-counts": { Node counts
"added": "integer", Number of nodes added to the SPT
"deleted": "integer", Number of nodes deleted from the SPT
"modified": "integer", Number of modified nodes (first hop and/or\nmetric change)
"reachable": "integer", Number of reachable nodes in the database
"touched": "integer", Number of nodes touched whilst calculating the\nSPT
"unreachable": "integer" SPF Log entries
} } } ] },
"te-tunnels": { TE tunnels table. Only available within\nthe IPv4 Unicast topology.
{
"teipv6aa-enabled": "boolean", Indicates whether MPLS TE IPv6 autoroute\nannounce is enabled
"te-segment-routing-enabled": "boolean", Indicates whether MPLS TE segment routing is\nenabled
"teigp-metric": "string", Tunnel metric
"teipv4aa-enabled": "boolean", Indicates whether MPLS TE IPv4 autoroute\nannounce is enabled
"te-segment-routing-strict-spf": "boolean", Indicates whether MPLS TE segment routing strict\nSPF is enabled
"te-system-id": "string", Destination system ID
"te-next-hop-ip-address": "string", Tunnel next-hop IP address
"te-segment-routing-exclude": "boolean", Indicates whether Segment routing labeled\ntraffic exclusion is enabled
"te-mode-type": "string", Tunnel metric mode
"teipv6fa-enabled": "boolean", Indicates whether MPLS TE IPv6 forwarding\nadjacency is enabled
"teipv4fa-enabled": "boolean", Indicates whether MPLS TE IPv4 forwarding\nadjacency is enabled
"te-checkpoint-object-id": "integer", Tunnel checkpoint object ID
"te-bandwidth": "integer", Tunnel bandwidth
"te-interface": "string", Tunnel interface
"system-id": "string", System ID
"interface-name": "string" Interface name
} ] } } ] },
"ipv6-routes": { IPv6 local route
{
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } },
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level
} ] } }, {
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Distance to network
"level": "string", Level
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } },
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} ] },
"saf-name": "string", Sub-AF name
"ipv4frr-backups": { IPv4 FRR table
{
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } },
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level
} ] } }, {
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Distance to network
"level": "string", Level
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } },
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} ] },
"frr-summary": { FRR summary information for a particular\nIS-IS topology
"level2-prefixes": { FRR summary for prefixes reachable in L2
"all-paths-protected": { Number of prefixes with all paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"some-paths-protected": { Number of prefixes with some paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unprotected": { Number of reachable prefixes without FRR backup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"unreachable-prefixes": { Unreachable prefixes
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"level1-prefixes": { FRR summary for prefixes reachable in L1
"all-paths-protected": { Number of prefixes with all paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"some-paths-protected": { Number of prefixes with some paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unprotected": { Number of reachable prefixes without FRR backup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} } } } ] },
"nsr-status": { NSR Status information
"isis-nsr-peer": { ISIS NSR PEER STATUS
"man-sync-count": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ], {
"entry": "integer" Triggers applying to this log entry.
} ], {
"entry": "integer" Triggers applying to this log entry.
} ], {
"entry": "boolean" Triggers applying to this log entry.
} ], {
"entry": "integer" Triggers applying to this log entry.
} ] },
"isis-nsr-infra": { ISIS NSR Infra
"ds": { ds
"conn-cb-ts": { conn cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"unreg-cb-ts": { unreg cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"remove-srv-ts": { remove srv ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"conn": "integer", conn
"del-cb-ts": { del cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"notify-cb-ts": { notify cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"disconn-cb-ts": { disconn cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"disconn-cb": "integer", disconn cb
"pub-cb-ts": { pub cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"reg": "integer", reg
"notify-peer-xr": "string", notify peer xr
"conn-status": "boolean", conn status
"notify-peer": [ No description
{
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} ],
"pub-ts": { pub ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"pub": "integer", pub
"pub-cb": "integer", pub cb
"del-cb": "integer", del cb
"reg-cb": "integer", reg cb
"unreg-ts": { unreg ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"conn-ts": { conn ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"reg-ts": { reg ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"unreg": "integer", unreg
"reg-cb-ts": { reg cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"unreg-cb": "integer", unreg cb
"notify-cb": "integer", notify cb
"conn-cb": "integer", conn cb
"remove-srv": "integer", remove srv
"conn-status-ts": { conn status ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"nii-idb": [ No description
{
"running": "boolean", running
"has-adj": "boolean", has adj
"exist": "boolean", exist
"brought-up": "boolean", brought up
"retry-timer": "boolean" nii idb
} ],
"te": { te
"conn-up": "integer", conn up
"te-link-cb": "integer", te link cb
"enabled": "integer", enabled
"te-tunnel-cb": "integer", te tunnel cb
"adv-sync-data": "integer", adv sync data
"link-purge-time-on": "integer", link purge time on
"tunnel-purge-time-on": "integer", tunnel purge time on
"has-info-from-te": "integer" has info from te
},
"ncd": [ No description
{
"recv-cnt": "integer", recv cnt
"vm-idx": "integer", vm idx
"endp-hdl": "integer", endp hdl
"conn-up": "boolean", conn up
"chksum": "integer", chksum
"send-seqnum": "integer" ncd
} ],
"gen": { gen
"my-nodeid": "integer", my nodeid
"lanid-req-needed": "boolean", lanid req needed
"pm-ha-role": "integer", pm ha role
"pm-issu-role": "integer", pm issu role
"failover": "boolean", failover
"sysmgr-ha-role": "integer", sysmgr ha role
"my-process-id": "integer", my process id
"retry-flag": "integer", retry flag
"nsr-configured": "boolean", nsr configured
"nsr-send-err": "integer", nsr send err
"nsr-recv-err": "integer", nsr recv err
"nsr-send-unready": "integer", nsr send unready
"nsf-configured": "boolean", nsf configured
"nsr-send-ready": "integer", nsr send ready
"nsr-enabled": "boolean" nsr enabled
},
"pm": { pm
"conn-status": "boolean", conn status
"disconn-cb": "integer", disconn cb
"conn-cb": "integer", conn cb
"reg": "integer" reg
} },
"isis-vm-state": "integer" ISIS VM STATE
},
"levels": { Level table
"level": [ Level
{
"adjacencies": { Adjacency table
{
"adjacency-ietf-nsf-capable-flag": "boolean", TRUE if neighbor is IETF-NSF capable
"adjacency-checkpoint-object-id": "integer", Adjacency checkpoint object ID
"adjacency-ipv6bfd-state": "string", Adjacency IPv6 BFD state
"adjacency-topology": [ No description
{
"topology-status": "string", Status of topology in adjacency
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"parallel-p2p-link-suppressed-flag": "boolean" Per-topology data
} ],
"adjacency-local-priority": "string", Local IS priority. Valid only if aj_media_class\nis ISIS_MEDIA_CLASS_LAN
"nsr-standby": "integer", ISIS NSR STANDBY
"adj-ipv6bfd-retry-running": "boolean", Is IPv6 BFD retry timer running
"adjacency-uptime-valid-flag": "boolean", TRUE if AdjacencyUptime is set
"adj-ipv4bfd-retry-count": "integer", IPv4 BFD retry counter
{
"af-name": "string", AF name
"ipv4": { IPv4
"interface-address": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ],
"underlying-interface": [ No description
{
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Triggers applying to this log entry.
} ] },
"ipv6": { IPv6
"interface-address": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ],
"underlying-interface": [ No description
{
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Triggers applying to this log entry.
} ] } } ], {
"entry": "string" Triggers applying to this log entry.
} ],
"adjacency-dispriority": "string", Priority of DIS on this LAN. Valid only if\naj_media_class is ISIS_MEDIA_CLASS_LAN
"local-dis-flag": "boolean", TRUE if local system is DIS. Valid only if\nAdjacencyMediaType is ISIS_MEDIA_CLASS_LAN
"adjacency-state": "string", Adjacency state
"adjacency-holdtime": "integer", Time (s) until adjacency declared down if no IIH\nreceived
"adjacency-bfd-state": "string", Adjacency IPv4 BFD state
"adjacency-uptime": "integer", How long the adjacency has been up (s)
"neighbor-dis-flag": "boolean", TRUE if neighbor is DIS. Valid only if\nAdjacencyMediaType is ISIS_MEDIA_CLASS_LAN
"adjacency-media-type": "string", Link media type
"adj-ipv4bfd-retry-running": "boolean", Is IPv4 BFD retry timer running
"adj-ipv4bfd-retry-exp": "integer", Time to expiration of IPv4 BFD retry timer (s)
"adj-ipv6bfd-retry-count": "integer", IPv6 BFD retry counter
"adjacency-snpa": "string", Neighbor SNPA
"adj-ipv6bfd-retry-exp": "integer", Time to expiration of IPv6 BFD retry timer (s)
"adjacency-system-id": "string", Neighbor system ID
"adjacency-interface": "string", Local interface
"adjacency-neighbor-priority": "string", Neighbor IS priority. Valid only if\naj_media_class is ISIS_MEDIA_CLASS_LAN
"system-id": "string", System ID
"interface-name": "string" Interface name
} ] },
"lsp-log": { LSP-log for a single level
"log-entry": [ No description
{
"log-interface": "string", Appropriate interface, if any
"delayed-trigger-count": "integer", Number of delayed triggers
"trigger": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ],
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"trigger-count": "integer", Number of triggers on this run. May not be equal\nto the number of trigger event types if one or\nmore trigger events has occurred more than once.
"pseudo-node-number": "string" Log entries
} ] },
"level": "string", Level
"lsps": { LSP table
{
"lsp-header-data": { Information from the LSP header
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
},
"lsp-body": "string", LSP as received/sent over the wire, starting\nfrom the LSP ID field
"lsp-id": "string" LSP ID
} ] },
"database-log": { Database-log for a single level
"log-entry": [ No description
{
"lspdb-operation": "string", Operation applying to this entry.
"new-lsp-entry": { Entry being inserted or the updated version of\nan old entry.
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
},
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"old-lsp-entry": { Entry being replaced.
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
} } ] },
"lsp-table-summary": { Summary information for one level's LSP\ndatabase
"all-fragment-lsp-stats": { Statistics for all LSP fragments
"node-counters": { Summary by class of node
"route-lsp-count": { Router LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"pseudo-node-lsp-count": { Pseudonode LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } },
"fragment0lsp-stats": { Statistics for fragment 0 LSPs
"per-topology-counter": [ No description
{
"attached-lsp-count": { Number of LSPs with their per-topology attached\nbit set
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"overloaded-lsp-count": { Number of LSPs with their per-topology overload\nbit set
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } ],
"node-counters": { Summary by class of node
"route-lsp-count": { Router LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"pseudo-node-lsp-count": { Pseudonode LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } } },
"adjacency-log": { Log of adjacency changes within a single\nlevel
"log-entry": [ No description
{
"cur-adj-state": "string", Current adjacency state
"interface-name": "string", Interface name
"state-reason": "string", Reason adjacency changed state
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }, {
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"change": "string" Per-topology changes
} ],
"adj-log-neighbor-system-id": "string", Neighbor system ID
"prev-adj-state": "string" Adjacency Log entries
} ] },
"detailed-lsps": { Detailed LSP table. Use to retrieve LSPs\nwith TLV content.
{
"lsp-header-data": { Information from the LSP header
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
},
"lsp-body": "string", LSP as received/sent over the wire, starting\nfrom the LSP ID field
"lsp-id": "string" LSP ID
} ] } } ] },
"nsr-statistics": { NSR Statistics information
"isis-nsr-stats-data": { ISIS NSR STATS Data
"peer": [ No description
{
"no-of-live-interface": "integer", no of live interface
"no-of-ipv6-routes": "integer", no of ipv6 routes
"no-of-loopback-interface": "integer", no of loopback interface
"no-of-te-links": "integer", no of te links
"no-of-l1-adj": "integer", no of l1 adj
"no-of-lan-interface": "integer", no of lan interface
"no-of-l2-adj": "integer", no of l2 adj
"no-of-l1-lsp": "integer", no of l1 lsp
"no-of-l2-lsp": "integer", no of l2 lsp
"seqnum": "integer", seqnum
"no-of-ipv4-routes": "integer", no of ipv4 routes
"no-of-te-tunnels": "integer", no of te tunnels
"no-of-ptp-interface": "integer" no of ptp interface
} ],
"self": { self
"no-of-live-interface": "integer", no of live interface
"no-of-ipv6-routes": "integer", no of ipv6 routes
"no-of-loopback-interface": "integer", no of loopback interface
"no-of-te-links": "integer", no of te links
"no-of-l1-adj": "integer", no of l1 adj
"no-of-lan-interface": "integer", no of lan interface
"no-of-l2-adj": "integer", no of l2 adj
"no-of-l1-lsp": "integer", no of l1 lsp
"no-of-l2-lsp": "integer", no of l2 lsp
"seqnum": "integer", seqnum
"no-of-ipv4-routes": "integer", no of ipv4 routes
"no-of-te-tunnels": "integer", no of te tunnels
"no-of-ptp-interface": "integer" no of ptp interface
} },
"isis-vm-state": "integer" ISIS VM STATE
},
"srms": { Segment Routing Mapping Server operational\ndata
"policy": { Policy operational data
"policy-ipv4": { IPv4 policy operational data
"policy-ipv4-active": { IPv4 active policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
},
"policy-ipv4-backup": { IPv4 backup policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
} },
"policy-ipv6": { IPv6 policy operational data
"policy-ipv6-active": { IPv6 active policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
},
"policy-ipv6-backup": { IPv6 backup policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
} } } } } ] } } }

INSTANCES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/

Retrieve operation of resource: instances

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"instances": { Per-instance operational data
{
"neighbors": { Neighbor table
{ {
"af-name": "string", AF name
"ipv4": { IPv4
"interface-address": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ],
"underlying-interface": [ No description
{
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Triggers applying to this log entry.
} ] },
"ipv6": { IPv6
"interface-address": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ],
"underlying-interface": [ No description
{
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Triggers applying to this log entry.
} ] } } ],
"neighbor-uptime": "integer", How long the neighbor has been up (s)
"local-interface": "string", Local interface
"neighbor-uptime-valid-flag": "boolean", TRUE if NeighborUptime is set
"neighbor-media-type": "string", Link media type
"neighbor-snpa": "string", Next hop neighbor's SNPA
"topologies-supported": [ No description
{
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} ],
"neighbor-circuit-type": "string", Circuit type
"neighbor-ietf-nsf-capable-flag": "integer", TRUE if neighbor is IETF-NSF capable
"neighbor-system-id": "string", Neighbor system ID
"neighbor-holdtime": "integer", Time (s) until neighbor declared down if no IIH\nreceived
"neighbor-state": "string", Neighbor (adjacency) state
{
"entry": "string" Triggers applying to this log entry.
} ],
"nsr-standby": "boolean", ISIS NSR STANDBY
"system-id": "string", System ID
"interface-name": "string" Interface name
} ] },
"checkpoint-interfaces": { Checkpointed interface table
{
"has-joined-mcast-group": "boolean", TRUE if multicast group registration succeeded\non this interface
"has-achieved-ldp-sync": "boolean", MPLS LDP sync status
"local-snpa": "string", SNPA of this interface
"local-circuit-number": "string", Local Circuit Number of the interface
"has-achieved-ld-pv6-sync": "boolean", MPLS LDPv6 sync status
"has-adjacency": "boolean", TRUE if there is an adjacency on this interface
"interface-name-xr": "string", Interface name
"checkpoint-object-id": "integer", Checkpoint object ID
"checkpoint-interface-handle": "string", Local interface handle
"dis-areas": "string", Areas in which this system is DIS
"interface-name": "string" Interface name
} ] },
"protocol": { Protocol
"srgb-end": "integer", Last label in SRGB
"remaining-time-for-next-nsf-restart": "integer", Time remaining until the next NSF restart may be\nattempted
"adj-form-count": "integer", Adj Forming count
"last-restart-status": "string", Last restart status
"srlb-allocated": "boolean", Is SRLB allocated ?
"vrf-context": "string", VRF context
"instance-id": "integer", instance id
"adj-stagger-enabled": "boolean", Adjacency Stagger Enabled
"te-connection": "string", TE connection
"active-area-address": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ],
"adj-stagger-max": "integer", Adjacency Stagger Max Number of Forming\nNeighbors Allowed
"adj-stagger-init": "integer", Adjacency Stagger Initiall Number of Forming\nNeighbors Allowed
"srlb-start": "integer", First label in SRLB
"last-restart-nsf-flavor": "string", NSF type of last restart
"srgb-allocated": "boolean", Is SRGB allocated ?
"adj-full-count": "integer", Adj Full count
"nsap-system-id": "string", Local system ID
"running-levels": "string", Levels running
"valid-nsap-system-id": "boolean", Indicates if system ID valid
"srgb-start": "integer", First label in SRGB
"per-topo-data": [ No description
{
"default-admin-distance": "integer", Default administrative distance
"advertise-passive-only": "boolean", Advertise passive interface prefixes only
"redist-protocols-list": { List of redistributed protocols
"isis-sh-redist-entry": [ No description
{
"protocol-details": { Relevant details of the redistributed protocol
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
} } ] },
"wait-redist-complete": "boolean", Waiting for redist complete RIB event
"per-area-data": [ No description
{
"rib-update-delay": "integer", Microloop RIB update delay
"sr-uloop-event": "string", SR microloop avoidance event
"sr-uloop-far-node-id": "string", SR microloop far node
"level": "string", Level
"uses-default-link-topo-flag": "boolean", Does this topology use the default link topology
"sr-uloop-is-active": "boolean", Explicit paths installed in the RIB
"generated-metric-style": "string", Generate metric style
"duration": "integer", Duration of the SPT calculation
"accepted-metric-style": "string", Accept metric style
"sr-uloop-near-node-id": "string", SR microloop near node
"ispf-state": "string", ISPF state
"uloop-avoidance-type": "string", Microloop avoidance type
"metric": "string", Distance to network
"te-enabled": "boolean" Per-area data
} ],
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} } ], {
"entry": "string" Triggers applying to this log entry.
} ],
"configured-nsf-flavor": "string", Configured NSF type
"srlb-end": "integer" Last label in SRLB
},
"error-log": { Log of errors and warnings
"log-entry": [ No description
{
"error-code": "integer", Error code
"error-reason": "string", Error details
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"error-log-level": "string" Error Log entries
} ] },
"interfaces": { Interface table
"interface": [ No description
{
"mesh-group": "string", Interface mesh group
"is-type": "string", IS-type of the router
"interface-status-and-data": { Information about the interface status and its\ndata
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string", Up (TRUE) or down
"enabled": { enabled
"per-area-data": [ No description
{
"psnp-transmit-queue-size": "integer", No. of SNP entries queued to be transmitted
"hello-interval": "integer", Hello interval
"level": "string", Level
"hello-multiplier": "integer", Hello Multiplier
"lsp-pacing-interval": "integer", LSP pacing time period (ms)
"lan-data": { LAN interface statistics. NULL for non-LAN\ninterfaces
"interface-priority": "string", Interface's DIS-election priority
"circuit-lan-id": "string", Circuit LAN ID
"are-we-dis": "boolean", Flag indicating if this LAN circuit is the DIS
"time-until-next-iih": "integer", Time in ms before the next IIH can be sent
"dispriority": "string" Priority of current DIS on this LAN
},
"adjacency-count": "integer" Array of area information for an active\ninterface
} ],
"p2p-data": { Data for an active P2P interface, NULL if not\nactive or P2P
"extended-circuit-number": "string", Extended Circuit Number valid for a P2P\ninterface
"time-until-next-iih": "integer", Time in ms before the next IIH can be sent
"retransmit-lsp-interval": "integer", Time in ms until the next scheduled LSP is\nretransmitted
"retransmit-lsp-queue-size": "integer" No. of LSPs queued to be retransmitted
},
"underlying-interface": [ No description
{
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"enabled-circuit-type": "string", Enabled Circuit type of the interface
"bfd-data": { The BFD data for the given interface
"ipv6-enabled": "boolean", IPv6 BFD enabled status
"enabled": "boolean", enabled
"multiplier": "integer", BFD hello multiplier
"interval": "integer" BFD hello minimum interval in milliseconds
}, {
"af-name": "string", AF name
"af-status": { Address Family status of the interface
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string", Up (TRUE) or down
"af-data": { Enabled data for the AF of an interface
"protocol-status": { Protocol status of the AF
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Up (TRUE) or down
},
"prefix-status": { Prefix status of the AF
"status": "string", Up (TRUE) or down
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"prefix-data": { Global prefix data for the Address Family
"prefix": [ Prefix length
{
"af-name": "string", AF name
"ipv4": { IPv4
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
},
"ipv6": { IPv6
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} } ],
"is-unnumbered": "boolean" Is the interface unnumbered
} },
"forwarding-address-status": { Forwarding status of the AF
"forwarding-address-data": { Known Forwarding address data
"forwarding-address": [ No description
{
"af-name": "string", AF name
"ipv4": "string", IPv4
"ipv6": "string" IPv6
} ],
"unnumbered-interface-name": "string" If the interface is unnumbered, then its name,\nelse NULL
},
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Up (TRUE) or down
} } } } ],
"interface-media-type": "string", Interface media class
"bandwidth": "integer", Bandwidth of the interface
"local-circuit-number": "string", Local Circuit Number of the interface
"adjacency-form-status": { Configured adjacency formation status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Up (TRUE) or down
},
"adv-prefix-status": { Configured prefix advertisement status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Up (TRUE) or down
},
"rsi-srlg-registered": "boolean", Rsi Srlg Registered
"clns-data": { Interface data specific to CLNS I/O services
"lsp-txmt-b2b-msecs": "integer", Time im msecs indicating the end of the window\nin which the 'back to back lsps to be sent'\ncounter applies
"last-lsp-id-transmitted": "string", Last LSP ID Transmitted
"last-lsp-level-transmitted": "string", Level of the Last LSP Transmitted
"mtu-info": { A valid MTU or the reason for the MTU being\ninvalid
"status": "string", Up (TRUE) or down
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"mtu": "integer" Valid MTU
},
"media-specific-state": { Media Specific CLNS state
"clns-lan-data": { LAN state
"per-area-data": [ No description
{
"multicast-status": { Multicast group membership status
"status": "string", Up (TRUE) or down
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
} },
"level": "string" Level
} ] },
"clns-media-type": "string", CLNSMediaType
"clns-p2p-data": { Point-to-point state
"p2p-over-lan-data": { Point-to-point over LAN data
"multicast-status": { Multicast group membership status
"status": "string", Up (TRUE) or down
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
} } } } },
"clns-status": { Is CLNS protcol up or if not, the reason why it\nis not up
"clns-down-info": { State describing why CLNS is down
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Up (TRUE) or down
},
"lsp-transmitted-flag": "boolean", TRUE if an LSP transmission has been sent,\nindicates LastLSPLevelTransmitted and\nLastLSP_IDTransmitted valid
"lsp-txmitd-b2b-limit": "integer", Number of LSPs that can be sent back to back in\nthe current window without exceeding the pacing\nlimit
"snpa-state": { SNPA state
"known": { Information pertaining to the known SNPA state
"snpa": "string" Valid SNPA
},
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Up (TRUE) or down
},
"time-until-next-lsp": "integer", Time until next LSP may be sent (ms)
"lsp-transmit-requested-flag": "boolean" TRUE if an LSP transmission has been requested
},
"per-topology-data": [ No description
{
"status": { Up (TRUE) or down
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string", Up (TRUE) or down
"enabled": { enabled
"level1-frr": { Level1 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
},
"level2pp-configured": "boolean", PP configure status for L2
"level1ldp-sync-enabled": "boolean", MPLS LDP sync enabled status for L1
"adv-prefix-status": { Configured prefix advertisement status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Up (TRUE) or down
},
"max-bkp-label-supported": "integer", MPLS maximum number of backup labels supported
"level2-metric": "string", L2 metric for this topology
"level2pp-metric": "string", L2 PP-metric for this topology
"level2-frr": { Level2 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
},
"level1pp-metric": "string", L1 PP-metric for this topology
"adjacency-form-status": { Configured adjacency formation status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Up (TRUE) or down
},
"level2-weight": "string", L2 metric for this topology
"level2ldp-sync-enabled": "boolean", MPLS LDP sync enabled status for L2
"level1-lkgp-configured": "boolean", Link-Group configure status for L1
"level1pp-configured": "boolean", PP configure status for L1
"level2-lkgp-configured": "boolean", Link-Group configure status for L2
"level1-offset-metric": "string", L1 metric-offset for this topology
"level1-metric": "string", L1 metric for this topology
"manual-adj-sid": [ No description
{
"sid-active": "boolean", SID is in use
"sid-protected": "boolean", SID configured as protected by backup path
"manual-adjacency-sid-type": "integer", Manual Adjacency SID Type (Absolute or Index)
"manual-adjacency-sid-index": "string", Manual Adjacency SID Index (if configured as\nindex)
"manual-adjacency-sid-label": "string" Array of Manual Adjacency SIDs
} ],
"level2-offset-metric": "string", L2 metric-offset for this topology
"level1-weight": "string", L1 metric for this topology
"ld-pv6-sync-status": "boolean", Status of MPLS LDPv6 synchronization
"max-label-supported": "integer", MPLS maximum number of pri labels supported
"ldp-sync-status": "boolean", Status of MPLS LDP synchronization
"max-srte-label-supported": "integer" MPLS maximum number of srte labels supported
} },
"topology-id": { Topology identifier
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} } ] } },
"configured-circuit-type": "string", Configured circuit type for the interface
"nsr-intf": "boolean", ISIS NSR Interface
"configured-status": { Configured interface status
"adjacency-form-status": "boolean", Configured adjacency formation status
"adv-prefix-status": "boolean" Configured prefix advertisement status
},
"interface-name": "string" Interface name
} ] },
"statistics-global": { Per-instance statistics
"statistics": { Statistics
"avg-psnp-process-time": { Average PSNP process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"avg-hello-recv-rate": "integer", Average hello receive rate in packets per second
"invalid-checksum-lsp-count": "integer", LSPs received with invalid checksum
"fast-csnp-cache-update-count": "integer", Fast-CSNP cache updates
"lsp-dropped-count": "integer", LSPs dropped
"avg-psnp-send-rate": "integer", Average psnp send rate in packets per second
"avg-lsp-process-time": { Average LSP process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"zero-holdtime-lsp-count": "integer", LSPs received with holdtime 0
"avg-lsp-transmit-time": { Average LSP transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"pdu-queue-length": "integer", Update PDU queue length
"avg-hello-send-rate": "integer", Average hello send rate in packets per second
"avg-hello-process-time": { Average hello process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"maximum-iih-queue-length": "integer", Maximum IIH queue length - Not Used
"avg-csnp-send-rate": "integer", Average csnp send rate in packets per second
"avg-hello-transmit-time": { Average hello transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"avg-psnp-transmit-time": { Average PSNP transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"avg-csnp-recv-rate": "integer", Average csnp receive rate in packets per second
"avg-lsp-send-rate": "integer", Average LSP send rate in packets per second
"snp-dropped-count": "integer", SNPs dropped
"fast-csnp-lookup-hit-count": "integer", Fast-CSNP cache hits
"fast-psnp-lookup-count": "integer", Fast-PSNP cache lookups
"fast-csnp-lookup-count": "integer", Fast-CSNP cache lookups
"maximum-pdu-queue-length": "integer", Maximum update PDU queue length
"fast-psnp-lookup-hit-count": "integer", Fast-PSNP cache hits
"avg-psnp-recv-rate": "integer", Average psnp receive rate in packets per second
"iih-dropped-count": "integer", IIHs dropped - Not Used
"avg-lsp-recv-rate": "integer", Average LSP receive rate in packets per second
"avg-csnp-process-time": { Average CSNP process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"avg-csnp-transmit-time": { Average CSNP transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"per-area-data": [ No description
{
"statistics": { Statistics
"system-lsp-refresh-count": "integer", Number of times system LSP refreshed
"system-lsp-build-count": "integer" Number of times system LSP rebuilt
},
"per-topology-data": [ No description
{
"statistics": { Statistics
"spf-run-count": "integer", Number of full SPF calculations run
"nhc-run-count": "integer", Number of Next Hop Calculations run
"periodic-run-count": "integer", Number of periodic SPF calculations run
"ispf-run-count": "integer", Number of ISPF calculations run
"prc-run-count": "integer" Number of PRCs run
},
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} } ],
"level": "string" Level
} ] },
"checkpoint-lsps": { Checkpointed LSP table
{
"checkpoint-lsp-id": "string", LSP ID
"checkpoint-lsp-local-flag": "boolean", TRUE if this is a local LSP
"checkpoint-lsp-level": "integer", LSP level
"checkpoint-lsp-object-id": "integer", LSP Checkpoint table object ID
"lsp-id": "string", LSP ID
"level": "string" Level
} ] },
"mesh-groups": { Mesh-group information
"mesh-group-configured-interface-list": { List of mesh-group-configured interfaces
"isis-sh-mesh-entry": [ No description
{
"mesh-group-number": "string", Mesh-group number
"mesh-group-interface": "string" isis sh mesh entry
} ] } },
"host-names": { Hostname table
"host-name": [ Host name
{
"host-name": "string", Host name
"local-is-flag": "boolean", TRUE if this is the local IS
"host-levels": "string", Host levels
"system-id": "string" System ID
} ] },
"checkpoint-adjacencies": { Checkpointed adjacency table
{
"checkpoint-adjacency-circuit-number": "string", Neighbor circuit number
"checkpoint-adjacency-level": "string", Adjacency level
"checkpoint-adjacency-snpa": "string", Neighbor SNPA
{
"af-name": "string", AF name
"ipv4": "string", IPv4
"ipv6": "string" IPv6
} ],
"checkpoint-adjacency-system-id": "string", Neighbor system ID
"checkpoint-adjacency-interface": "string", Local interface
"checkpoint-adjacency-object-id": "integer", Checkpoint object ID
"checkpoint-adjacency-holdtime": "integer", Adjacency holdtime (s)
"checkpoint-adjacency-lan-priority": "string", Adjacency LAN priority
"system-id": "string", System ID
"interface-name": "string", Interface name
"level": "string" Level
} ] },
"interface-statistics": { Interface statistics table
{
"p2p-statistics": { P2P interface statistics. NULL for non-P2P\ninterfaces
"iih-count": { IIH statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"memory-exhausted-iih-count": "integer", IIHs not sent due to memory exhaustion
"lsp-retransmit-count": "integer" LSP retransmissions
},
"interface-media-type": "string", Interface media class
"traffic-interface": "string", Interface to which traffic statistics apply
"per-area-data": [ No description
{
"statistics": { Statistics
"csnp-count": { CSNP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"lsp-flooding-dup-count": "integer", Count of LSPs already received by neighbors and\nnot flooded
"psnp-count": { PSNP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"lsp-count": { LSP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"lsp-drop-count": "integer" Count of LSPs dropped due to minimum arrival\ntime config
},
"lan-data": { LAN interface statistics. NULL for non-LAN\ninterfaces
"dis-election-count": "integer", DIS elections
"iih-count": { IIH statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"memory-exhausted-iih-count": "integer" IIHs not sent due to memory exhaustion
},
"level": "string" Level
} ],
"interface-name": "string" Interface name
} ] },
"instance-name": "string", Instance identifier
"neighbor-summaries": { Neighbor-summary table
{
"level1-neighbors": { L1-only neighbors
"neighbor-init-count": "integer", Neighbors being initialized
"neighbor-up-count": "integer", Neighbors up
"neighbor-down-count": "integer" Neighbors down
},
"level12-neigbors": { L12 neighbors
"neighbor-init-count": "integer", Neighbors being initialized
"neighbor-up-count": "integer", Neighbors up
"neighbor-down-count": "integer" Neighbors down
},
"level2-neighbors": { L2-only neighbors
"neighbor-init-count": "integer", Neighbors being initialized
"neighbor-up-count": "integer", Neighbors up
"neighbor-down-count": "integer" Neighbors down
},
"interface-name": "string" Interface name
} ] },
"checkpoint-te-tunnels": { Checkpointed TE tunnel table
{
"checkpoint-te-metric-mode": "string", Tunnel metric mode
"checkpoint-te-interface": "string", Tunnel interface
"checkpoint-te-system-id": "string", Destination system ID
"checkpoint-te-nexthop": "string", Tunnel next-hop IP address
"checkpoint-te-bandwidth": "integer", Tunnel bandwidth
"checkpoint-te-level": "string", TE database level
"checkpoint-te-metric": "string", Tunnel metric
"checkpoint-te-object-id": "integer", Tunnel checkpoint object ID
"checkpoint-te-flags": "integer", Tunnel flags
"interface-name": "string", Interface name
"level": "string" Level
} ] },
"topologies": { Topology table
{
"ipv6frr-backups": { IPv6 FRR table
{
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } },
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level
} ] } }, {
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Distance to network
"level": "string", Level
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } },
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} ] },
"ipv4-routes": { IPv4 local route table
{
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } },
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level
} ] } }, {
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Distance to network
"level": "string", Level
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } },
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} ] },
"topology-name": "string", Topology Name
"af-name": "string", AF name
"topology-levels": { Per-topology level table
{
"topology-summary": { Summary information for a particular IS\nTopology
"pseudonode-node-count": { Node Counts for Pseudonode nodes
"reachable-node-count": "integer", Number of nodes reachable in SPT
"unreachable-participant-node-count": "integer", Number of participating nodes unreachable in SPT
"unreachable-node-count": "integer" Number of nodes unreachable in SPT
},
"router-node-count": { Node Counts for System nodes
"reachable-node-count": "integer", Number of nodes reachable in SPT
"unreachable-participant-node-count": "integer", Number of participating nodes unreachable in SPT
"unreachable-node-count": "integer" Number of nodes unreachable in SPT
} },
"level": "string", Level
"ipv4-link-topologies": { IPv4 IS Topology table
{
"source-address": "string", Source address of the IS advertising the prefix
"is-attached": "boolean", Is the IS attached?
"reachability-status": { Is the IS reachable, and, if so, its status\nwithin the SPT
"reachable-status": "string", ReachableStatus
"reachable-details": { Status of the IS within the SPT
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"intermediate-pseudonode": "string", Pseudonode between system and its neighbor
"neighbor-id": "string" Next hop neighbor ID
} ],
"multicast-root-distance": "string", Distance to the IS
"root-distance": "string", Distance to the IS
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"intermediate-pseudonode": "string", Pseudonode between system and its neighbor
"neighbor-id": "string" Next hop neighbor ID
} ] } },
"advertised-prefix-item-counts": { Per-priority counts of prefix items advertised\nby the IS
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"is-overloaded": "boolean", Is the IS overloaded?
"is-participant": "boolean", Does the IS participate in the topology?
"system-id": "string" System ID
} ] },
"ipv6-link-topologies": { IPv6 IS Topology table
{
"source-address": "string", Source address of the IS advertising the prefix
"is-attached": "boolean", Is the IS attached?
"reachability-status": { Is the IS reachable, and, if so, its status\nwithin the SPT
"reachable-status": "string", ReachableStatus
"reachable-details": { Status of the IS within the SPT
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"intermediate-pseudonode": "string", Pseudonode between system and its neighbor
"neighbor-id": "string" Next hop neighbor ID
} ],
"multicast-root-distance": "string", Distance to the IS
"root-distance": "string", Distance to the IS
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"intermediate-pseudonode": "string", Pseudonode between system and its neighbor
"neighbor-id": "string" Next hop neighbor ID
} ] } },
"advertised-prefix-item-counts": { Per-priority counts of prefix items advertised\nby the IS
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"is-overloaded": "boolean", Is the IS overloaded?
"is-participant": "boolean", Does the IS participate in the topology?
"system-id": "string" System ID
} ] },
"te-advertisements": { TE advertisements for a single level and\ntopology. Only available within the IPv4\nUnicast topology.
"te-system-id": "string", Destination system ID
"tepceadv": { TE PCE advertisements
"pce-path-scope-bits": "integer", PCE path scope bits
"pce-flooding-scope": "string", Flooding scope for PCE advertisement
"pce-address-ipv4": "string", IPv4 PCE address
"pce-path-scope-prefs": "integer", PCE path scope preferences
"pce-adv-data-present": "boolean" Indicates whether any PCE advertisements are\npresent
},
"te-adv": [ No description
{
"te-neighbor-system-id": "string", Neighbor system ID
"te-subpool-reserved-link-bandwidth": "integer", Reservable link bandwidth in subpool
"te-sub-tlv": [ No description
{
"te-sub-tlv-type": "integer", Type of sub TLV
"te-sub-tlv-length": "integer", Length of sub TLV
"te-sub-tlv-value": "string" List of TE sub TLVs
} ],
"te-ext-admin-num": "integer", TE Ext Admin Number
{
"entry": "integer" Triggers applying to this log entry.
} ],
"te-reserved-link-bandwidth": "integer", Reservable link bandwidth in global pool
"te-ext-admin-sub": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"te-sub-tlv-data-present": "boolean", Indicates whether any TE sub TLVs are present
"link-type": "string", Link type
"te-neighbor-ip-address": "string", Neighbor IP address
{
"entry": "integer" Triggers applying to this log entry.
} ],
"local-ip-address": "string", Local IP address
"te-physical-link-bandwidth": "integer", Physical link bandwidth
"te-metric": "integer", TE metric
"te-affinity": "integer" List of TE advertisement entries
} ],
"te-local-router-id": "string", Local TE router ID
"te-adv-data-present": "boolean" Indicates whether any TE advertisements are\npresent
},
"te-adjacency-log": { TE adjacency-log for a single level and\ntopology. Only available within the IPv4\nUnicast topology.
"log-entry": [ No description
{
"neighbor-ip-address": "string", Neighbor ip address
"status": "boolean", Up (TRUE) or down
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"log-interface": "string", Appropriate interface, if any
"te-log-neighbor-system-id": "string" Log entries
} ] },
"spf-log": { Log of route calculations for a single\nlevel and topology
"log-entry": [ No description
{
"triggers": { Trigger information
"trigger-prefix": { ID of a changed prefix in the first trigger LSP,\nif any
"af-name": "string", AF name
"ipv4": { IPv4
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
},
"ipv6": { IPv6
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} },
"is-sr-uloop-calculation": "boolean", Is this SR micro loop calculation?
"trigger-link": "string", ID of a changed link in the first trigger LSP,\nif any
"first-trigger-lsp-id": "string", ID of the first LSP to trigger the calculation,\nif any
"trigger-next-hop-id": "string", ID of a changed next hop, if any
"is-sr-uloop-link-down": "boolean", Is this SR micro loop calculation for link down?
"unique-trigger-count": "integer", Number of unique triggers on this run
"trigger": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] },
"next-wait-interval": "integer", Minimum time from end of this route calculation\nuntil the start of the next, in milliseconds
"wait-enforced": "integer", Time between the first trigger and the start of\nthe route calculation, in milliseconds.
"updated-lsp-count": "integer", Number of LSPs which arrived during the route\ncalculation
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"route-update-statistics": { Statistics for the route update phase
"duration-breakdown": { Breakdown of the time taken by the routing table\nupdate
"local-rib-update": { Time to update IS-IS's local RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} },
"global-rib-build": { Time to build the update to send to the global\nRIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} },
"global-rib-send": { Time to send the update to the global RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} } },
"rib-batch-counts": { Number of RIB batches sent
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"node-counts": { Node counts
"total-touched": "integer", Total number of nodes considered during route\nupdate
"per-priority-touched": { Per-priority count of nodes considered during\nroute update
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"route-counts": { Distinct prefix counts
"added": { Number of nodes added to the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"deleted": { Number of nodes deleted from the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"modified": { Number of modified nodes (first hop and/or\nmetric change)
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"reachable": { Number of reachable nodes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"touched": { Number of nodes touched whilst calculating the\nSPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unreachable": { SPF Log entries
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"duration": { Duration of the SPT calculation
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"item-counts": { Prefix item counts
"added": { Number of nodes added to the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"deleted": { Number of nodes deleted from the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"modified": { Number of modified nodes (first hop and/or\nmetric change)
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"reachable": { Number of reachable nodes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"touched": { Number of nodes touched whilst calculating the\nSPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unreachable": { SPF Log entries
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} } },
"class": "string", Type of calculation.
"spt-calculation-statistics": { Statistics for the SPT calculation phase
"duration": { Duration of the SPT calculation
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"node-counts": { Node counts
"added": "integer", Number of nodes added to the SPT
"deleted": "integer", Number of nodes deleted from the SPT
"modified": "integer", Number of modified nodes (first hop and/or\nmetric change)
"reachable": "integer", Number of reachable nodes in the database
"touched": "integer", Number of nodes touched whilst calculating the\nSPT
"unreachable": "integer" SPF Log entries
} } } ] },
"te-tunnels": { TE tunnels table. Only available within\nthe IPv4 Unicast topology.
{
"teipv6aa-enabled": "boolean", Indicates whether MPLS TE IPv6 autoroute\nannounce is enabled
"te-segment-routing-enabled": "boolean", Indicates whether MPLS TE segment routing is\nenabled
"teigp-metric": "string", Tunnel metric
"teipv4aa-enabled": "boolean", Indicates whether MPLS TE IPv4 autoroute\nannounce is enabled
"te-segment-routing-strict-spf": "boolean", Indicates whether MPLS TE segment routing strict\nSPF is enabled
"te-system-id": "string", Destination system ID
"te-next-hop-ip-address": "string", Tunnel next-hop IP address
"te-segment-routing-exclude": "boolean", Indicates whether Segment routing labeled\ntraffic exclusion is enabled
"te-mode-type": "string", Tunnel metric mode
"teipv6fa-enabled": "boolean", Indicates whether MPLS TE IPv6 forwarding\nadjacency is enabled
"teipv4fa-enabled": "boolean", Indicates whether MPLS TE IPv4 forwarding\nadjacency is enabled
"te-checkpoint-object-id": "integer", Tunnel checkpoint object ID
"te-bandwidth": "integer", Tunnel bandwidth
"te-interface": "string", Tunnel interface
"system-id": "string", System ID
"interface-name": "string" Interface name
} ] } } ] },
"ipv6-routes": { IPv6 local route
{
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } },
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level
} ] } }, {
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Distance to network
"level": "string", Level
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } },
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} ] },
"saf-name": "string", Sub-AF name
"ipv4frr-backups": { IPv4 FRR table
{
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } },
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level
} ] } }, {
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Distance to network
"level": "string", Level
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry.
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } },
"prefix": "string", Prefix length
"prefix-length": "string" Prefix Length
} ] },
"frr-summary": { FRR summary information for a particular\nIS-IS topology
"level2-prefixes": { FRR summary for prefixes reachable in L2
"all-paths-protected": { Number of prefixes with all paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"some-paths-protected": { Number of prefixes with some paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unprotected": { Number of reachable prefixes without FRR backup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"unreachable-prefixes": { Unreachable prefixes
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"level1-prefixes": { FRR summary for prefixes reachable in L1
"all-paths-protected": { Number of prefixes with all paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"some-paths-protected": { Number of prefixes with some paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unprotected": { Number of reachable prefixes without FRR backup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} } } } ] },
"nsr-status": { NSR Status information
"isis-nsr-peer": { ISIS NSR PEER STATUS
"man-sync-count": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ], {
"entry": "integer" Triggers applying to this log entry.
} ], {
"entry": "integer" Triggers applying to this log entry.
} ], {
"entry": "boolean" Triggers applying to this log entry.
} ], {
"entry": "integer" Triggers applying to this log entry.
} ] },
"isis-nsr-infra": { ISIS NSR Infra
"ds": { ds
"conn-cb-ts": { conn cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"unreg-cb-ts": { unreg cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"remove-srv-ts": { remove srv ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"conn": "integer", conn
"del-cb-ts": { del cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"notify-cb-ts": { notify cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"disconn-cb-ts": { disconn cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"disconn-cb": "integer", disconn cb
"pub-cb-ts": { pub cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"reg": "integer", reg
"notify-peer-xr": "string", notify peer xr
"conn-status": "boolean", conn status
"notify-peer": [ No description
{
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} ],
"pub-ts": { pub ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"pub": "integer", pub
"pub-cb": "integer", pub cb
"del-cb": "integer", del cb
"reg-cb": "integer", reg cb
"unreg-ts": { unreg ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"conn-ts": { conn ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"reg-ts": { reg ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"unreg": "integer", unreg
"reg-cb-ts": { reg cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"unreg-cb": "integer", unreg cb
"notify-cb": "integer", notify cb
"conn-cb": "integer", conn cb
"remove-srv": "integer", remove srv
"conn-status-ts": { conn status ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"nii-idb": [ No description
{
"running": "boolean", running
"has-adj": "boolean", has adj
"exist": "boolean", exist
"brought-up": "boolean", brought up
"retry-timer": "boolean" nii idb
} ],
"te": { te
"conn-up": "integer", conn up
"te-link-cb": "integer", te link cb
"enabled": "integer", enabled
"te-tunnel-cb": "integer", te tunnel cb
"adv-sync-data": "integer", adv sync data
"link-purge-time-on": "integer", link purge time on
"tunnel-purge-time-on": "integer", tunnel purge time on
"has-info-from-te": "integer" has info from te
},
"ncd": [ No description
{
"recv-cnt": "integer", recv cnt
"vm-idx": "integer", vm idx
"endp-hdl": "integer", endp hdl
"conn-up": "boolean", conn up
"chksum": "integer", chksum
"send-seqnum": "integer" ncd
} ],
"gen": { gen
"my-nodeid": "integer", my nodeid
"lanid-req-needed": "boolean", lanid req needed
"pm-ha-role": "integer", pm ha role
"pm-issu-role": "integer", pm issu role
"failover": "boolean", failover
"sysmgr-ha-role": "integer", sysmgr ha role
"my-process-id": "integer", my process id
"retry-flag": "integer", retry flag
"nsr-configured": "boolean", nsr configured
"nsr-send-err": "integer", nsr send err
"nsr-recv-err": "integer", nsr recv err
"nsr-send-unready": "integer", nsr send unready
"nsf-configured": "boolean", nsf configured
"nsr-send-ready": "integer", nsr send ready
"nsr-enabled": "boolean" nsr enabled
},
"pm": { pm
"conn-status": "boolean", conn status
"disconn-cb": "integer", disconn cb
"conn-cb": "integer", conn cb
"reg": "integer" reg
} },
"isis-vm-state": "integer" ISIS VM STATE
},
"levels": { Level table
"level": [ Level
{
"adjacencies": { Adjacency table
{
"adjacency-ietf-nsf-capable-flag": "boolean", TRUE if neighbor is IETF-NSF capable
"adjacency-checkpoint-object-id": "integer", Adjacency checkpoint object ID
"adjacency-ipv6bfd-state": "string", Adjacency IPv6 BFD state
"adjacency-topology": [ No description
{
"topology-status": "string", Status of topology in adjacency
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"parallel-p2p-link-suppressed-flag": "boolean" Per-topology data
} ],
"adjacency-local-priority": "string", Local IS priority. Valid only if aj_media_class\nis ISIS_MEDIA_CLASS_LAN
"nsr-standby": "integer", ISIS NSR STANDBY
"adj-ipv6bfd-retry-running": "boolean", Is IPv6 BFD retry timer running
"adjacency-uptime-valid-flag": "boolean", TRUE if AdjacencyUptime is set
"adj-ipv4bfd-retry-count": "integer", IPv4 BFD retry counter
{
"af-name": "string", AF name
"ipv4": { IPv4
"interface-address": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ],
"underlying-interface": [ No description
{
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Triggers applying to this log entry.
} ] },
"ipv6": { IPv6
"interface-address": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ],
"underlying-interface": [ No description
{
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Triggers applying to this log entry.
} ] } } ], {
"entry": "string" Triggers applying to this log entry.
} ],
"adjacency-dispriority": "string", Priority of DIS on this LAN. Valid only if\naj_media_class is ISIS_MEDIA_CLASS_LAN
"local-dis-flag": "boolean", TRUE if local system is DIS. Valid only if\nAdjacencyMediaType is ISIS_MEDIA_CLASS_LAN
"adjacency-state": "string", Adjacency state
"adjacency-holdtime": "integer", Time (s) until adjacency declared down if no IIH\nreceived
"adjacency-bfd-state": "string", Adjacency IPv4 BFD state
"adjacency-uptime": "integer", How long the adjacency has been up (s)
"neighbor-dis-flag": "boolean", TRUE if neighbor is DIS. Valid only if\nAdjacencyMediaType is ISIS_MEDIA_CLASS_LAN
"adjacency-media-type": "string", Link media type
"adj-ipv4bfd-retry-running": "boolean", Is IPv4 BFD retry timer running
"adj-ipv4bfd-retry-exp": "integer", Time to expiration of IPv4 BFD retry timer (s)
"adj-ipv6bfd-retry-count": "integer", IPv6 BFD retry counter
"adjacency-snpa": "string", Neighbor SNPA
"adj-ipv6bfd-retry-exp": "integer", Time to expiration of IPv6 BFD retry timer (s)
"adjacency-system-id": "string", Neighbor system ID
"adjacency-interface": "string", Local interface
"adjacency-neighbor-priority": "string", Neighbor IS priority. Valid only if\naj_media_class is ISIS_MEDIA_CLASS_LAN
"system-id": "string", System ID
"interface-name": "string" Interface name
} ] },
"lsp-log": { LSP-log for a single level
"log-entry": [ No description
{
"log-interface": "string", Appropriate interface, if any
"delayed-trigger-count": "integer", Number of delayed triggers
"trigger": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ],
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"trigger-count": "integer", Number of triggers on this run. May not be equal\nto the number of trigger event types if one or\nmore trigger events has occurred more than once.
"pseudo-node-number": "string" Log entries
} ] },
"level": "string", Level
"lsps": { LSP table
{
"lsp-header-data": { Information from the LSP header
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
},
"lsp-body": "string", LSP as received/sent over the wire, starting\nfrom the LSP ID field
"lsp-id": "string" LSP ID
} ] },
"database-log": { Database-log for a single level
"log-entry": [ No description
{
"lspdb-operation": "string", Operation applying to this entry.
"new-lsp-entry": { Entry being inserted or the updated version of\nan old entry.
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
},
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"old-lsp-entry": { Entry being replaced.
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
} } ] },
"lsp-table-summary": { Summary information for one level's LSP\ndatabase
"all-fragment-lsp-stats": { Statistics for all LSP fragments
"node-counters": { Summary by class of node
"route-lsp-count": { Router LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"pseudo-node-lsp-count": { Pseudonode LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } },
"fragment0lsp-stats": { Statistics for fragment 0 LSPs
"per-topology-counter": [ No description
{
"attached-lsp-count": { Number of LSPs with their per-topology attached\nbit set
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"overloaded-lsp-count": { Number of LSPs with their per-topology overload\nbit set
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } ],
"node-counters": { Summary by class of node
"route-lsp-count": { Router LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"pseudo-node-lsp-count": { Pseudonode LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } } },
"adjacency-log": { Log of adjacency changes within a single\nlevel
"log-entry": [ No description
{
"cur-adj-state": "string", Current adjacency state
"interface-name": "string", Interface name
"state-reason": "string", Reason adjacency changed state
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }, {
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"change": "string" Per-topology changes
} ],
"adj-log-neighbor-system-id": "string", Neighbor system ID
"prev-adj-state": "string" Adjacency Log entries
} ] },
"detailed-lsps": { Detailed LSP table. Use to retrieve LSPs\nwith TLV content.
{
"lsp-header-data": { Information from the LSP header
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
},
"lsp-body": "string", LSP as received/sent over the wire, starting\nfrom the LSP ID field
"lsp-id": "string" LSP ID
} ] } } ] },
"nsr-statistics": { NSR Statistics information
"isis-nsr-stats-data": { ISIS NSR STATS Data
"peer": [ No description
{
"no-of-live-interface": "integer", no of live interface
"no-of-ipv6-routes": "integer", no of ipv6 routes
"no-of-loopback-interface": "integer", no of loopback interface
"no-of-te-links": "integer", no of te links
"no-of-l1-adj": "integer", no of l1 adj
"no-of-lan-interface": "integer", no of lan interface
"no-of-l2-adj": "integer", no of l2 adj
"no-of-l1-lsp": "integer", no of l1 lsp
"no-of-l2-lsp": "integer", no of l2 lsp
"seqnum": "integer", seqnum
"no-of-ipv4-routes": "integer", no of ipv4 routes
"no-of-te-tunnels": "integer", no of te tunnels
"no-of-ptp-interface": "integer" no of ptp interface
} ],
"self": { self
"no-of-live-interface": "integer", no of live interface
"no-of-ipv6-routes": "integer", no of ipv6 routes
"no-of-loopback-interface": "integer", no of loopback interface
"no-of-te-links": "integer", no of te links
"no-of-l1-adj": "integer", no of l1 adj
"no-of-lan-interface": "integer", no of lan interface
"no-of-l2-adj": "integer", no of l2 adj
"no-of-l1-lsp": "integer", no of l1 lsp
"no-of-l2-lsp": "integer", no of l2 lsp
"seqnum": "integer", seqnum
"no-of-ipv4-routes": "integer", no of ipv4 routes
"no-of-te-tunnels": "integer", no of te tunnels
"no-of-ptp-interface": "integer" no of ptp interface
} },
"isis-vm-state": "integer" ISIS VM STATE
},
"srms": { Segment Routing Mapping Server operational\ndata
"policy": { Policy operational data
"policy-ipv4": { IPv4 policy operational data
"policy-ipv4-active": { IPv4 active policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
},
"policy-ipv4-backup": { IPv4 backup policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
} },
"policy-ipv6": { IPv6 policy operational data
"policy-ipv6-active": { IPv6 active policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
},
"policy-ipv6-backup": { IPv6 backup policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
} } } } } ] } }

INSTANCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/

Retrieve operation of resource: instance

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NEIGHBORS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/

Retrieve operation of resource: neighbors

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"neighbors": { Neighbor table
{ {
"af-name": "string", AF name
"ipv4": { IPV4 neighbor info
"interface-address": [ No description
{
"entry": "string" Active area addresses
} ], {
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Active area addresses
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Active area addresses
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Active area addresses
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Active area addresses
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Active area addresses
} ] },
"ipv6": { IPV6 neighbor info
"interface-address": [ No description
{
"entry": "string" Active area addresses
} ], {
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Active area addresses
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Active area addresses
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Active area addresses
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Active area addresses
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Active area addresses
} ] } } ],
"neighbor-uptime": "integer", How long the neighbor has been up (s)
"local-interface": "string", Local interface
"neighbor-uptime-valid-flag": "boolean", TRUE if NeighborUptime is set
"neighbor-media-type": "string", Link media type
"neighbor-snpa": "string", Neighbor SNPA
"topologies-supported": [ No description
{
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" Topologies supported by both neighbor and local\nsystem
} ],
"neighbor-circuit-type": "string", Circuit type
"neighbor-ietf-nsf-capable-flag": "integer", TRUE if neighbor is IETF-NSF capable
"neighbor-system-id": "string", Neighbor system ID
"neighbor-holdtime": "integer", Time (s) until neighbor declared down if no IIH\nreceived
"neighbor-state": "string", Neighbor (adjacency) state
{
"entry": "string" Active area addresses
} ],
"nsr-standby": "boolean", ISIS NSR STANDBY
"system-id": "string", System ID
"interface-name": "string" Interface name
} ] } }

NEIGHBOR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/

Retrieve operation of resource: neighbor

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NEIGHBOR-ACTIVE-AREA-ADDRESS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-active-area-address/

Retrieve operation of resource: neighbor-active-area-address

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

TOPOLOGIES-SUPPORTED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/topologies-supported/

Retrieve operation of resource: topologies-supported

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} }

NEIGHBOR-PER-ADDRESS-FAMILY-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/

Retrieve operation of resource: neighbor-per-address-family-data

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"af-name": "string", AFName
"ipv4": { IPV4 neighbor info
"interface-address": [ No description
{
"entry": "string" Per bundle member Adjacency sid
} ], {
"interface-index": "integer", Local interface handle
"interface-name": "string" Underlying interface list for bundle interfaces
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Per bundle member Adjacency sid
} ] },
"ipv6": { IPV6 neighbor info
"interface-address": [ No description
{
"entry": "string" Per bundle member Adjacency sid
} ], {
"interface-index": "integer", Local interface handle
"interface-name": "string" Underlying interface list for bundle interfaces
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Per bundle member Adjacency sid
} ] } } }

IPV4 - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv4/

Retrieve operation of resource: ipv4

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ipv4": { IPV4 neighbor info
"interface-address": [ No description
{
"entry": "string" Per bundle member Adjacency sid
} ], {
"interface-index": "integer", Local interface handle
"interface-name": "string" Underlying interface list for bundle interfaces
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Per bundle member Adjacency sid
} ] } }

ADJACENCY-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv4/adjacency-sid/

Retrieve operation of resource: adjacency-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} } }

ADJACENCY-SID-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv4/adjacency-sid/adjacency-sid-backup/

Retrieve operation of resource: adjacency-sid-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }

BACKUP-LABEL-STACK - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv4/adjacency-sid/adjacency-sid-backup/backup-label-stack/

Retrieve operation of resource: backup-label-stack

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ADJACENCY-SID-BACKUP-TE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv4/adjacency-sid/adjacency-sid-backup-te/

Retrieve operation of resource: adjacency-sid-backup-te

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }

BACKUP-LABEL-STACK - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv4/adjacency-sid/adjacency-sid-backup-te/backup-label-stack/

Retrieve operation of resource: backup-label-stack

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NON-FRR-ADJACENCY-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv4/non-frr-adjacency-sid/

Retrieve operation of resource: non-frr-adjacency-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} } }

ADJACENCY-SID-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv4/non-frr-adjacency-sid/adjacency-sid-backup/

Retrieve operation of resource: adjacency-sid-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }

BACKUP-LABEL-STACK - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv4/non-frr-adjacency-sid/adjacency-sid-backup/backup-label-stack/

Retrieve operation of resource: backup-label-stack

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ADJACENCY-SID-BACKUP-TE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv4/non-frr-adjacency-sid/adjacency-sid-backup-te/

Retrieve operation of resource: adjacency-sid-backup-te

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }

BACKUP-LABEL-STACK - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv4/non-frr-adjacency-sid/adjacency-sid-backup-te/backup-label-stack/

Retrieve operation of resource: backup-label-stack

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

INTERFACE-ADDRESS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv4/interface-address/

Retrieve operation of resource: interface-address

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

UNDERLYING-ADJACENCY-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv4/underlying-adjacency-sid/

Retrieve operation of resource: underlying-adjacency-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

UNDERLYING-INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv4/underlying-interface/

Retrieve operation of resource: underlying-interface

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} }

IPV6 - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv6/

Retrieve operation of resource: ipv6

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ipv6": { IPV6 neighbor info
"interface-address": [ No description
{
"entry": "string" Per bundle member Adjacency sid
} ], {
"interface-index": "integer", Local interface handle
"interface-name": "string" Underlying interface list for bundle interfaces
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Per bundle member Adjacency sid
} ] } }

ADJACENCY-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv6/adjacency-sid/

Retrieve operation of resource: adjacency-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} } }

ADJACENCY-SID-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv6/adjacency-sid/adjacency-sid-backup/

Retrieve operation of resource: adjacency-sid-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }

BACKUP-LABEL-STACK - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv6/adjacency-sid/adjacency-sid-backup/backup-label-stack/

Retrieve operation of resource: backup-label-stack

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ADJACENCY-SID-BACKUP-TE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv6/adjacency-sid/adjacency-sid-backup-te/

Retrieve operation of resource: adjacency-sid-backup-te

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }

BACKUP-LABEL-STACK - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv6/adjacency-sid/adjacency-sid-backup-te/backup-label-stack/

Retrieve operation of resource: backup-label-stack

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NON-FRR-ADJACENCY-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv6/non-frr-adjacency-sid/

Retrieve operation of resource: non-frr-adjacency-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} } }

ADJACENCY-SID-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv6/non-frr-adjacency-sid/adjacency-sid-backup/

Retrieve operation of resource: adjacency-sid-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }

BACKUP-LABEL-STACK - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv6/non-frr-adjacency-sid/adjacency-sid-backup/backup-label-stack/

Retrieve operation of resource: backup-label-stack

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ADJACENCY-SID-BACKUP-TE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv6/non-frr-adjacency-sid/adjacency-sid-backup-te/

Retrieve operation of resource: adjacency-sid-backup-te

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }

BACKUP-LABEL-STACK - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv6/non-frr-adjacency-sid/adjacency-sid-backup-te/backup-label-stack/

Retrieve operation of resource: backup-label-stack

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

INTERFACE-ADDRESS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv6/interface-address/

Retrieve operation of resource: interface-address

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

UNDERLYING-ADJACENCY-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv6/underlying-adjacency-sid/

Retrieve operation of resource: underlying-adjacency-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

UNDERLYING-INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbors/neighbor/neighbor-per-address-family-data/ipv6/underlying-interface/

Retrieve operation of resource: underlying-interface

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} }

HOST-NAMES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/host-names/

Retrieve operation of resource: host-names

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"host-names": { Hostname table
"host-name": [ Host name
{
"host-name": "string", Host name
"local-is-flag": "boolean", TRUE if this is the local IS
"host-levels": "string", Host levels
"system-id": "string" System ID
} ] } }

HOST-NAME - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/host-names/host-name/{system-id}/

Retrieve operation of resource: host-name

instance-name: string
in path

ID of instance-name

system-id: string
in path

ID of system-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

STATISTICS-GLOBAL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/statistics-global/

Retrieve operation of resource: statistics-global

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"statistics-global": { Per-instance statistics
"statistics": { Statistics
"avg-psnp-process-time": { Average PSNP process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"avg-hello-recv-rate": "integer", Average hello receive rate in packets per second
"invalid-checksum-lsp-count": "integer", LSPs received with invalid checksum
"fast-csnp-cache-update-count": "integer", Fast-CSNP cache updates
"lsp-dropped-count": "integer", LSPs dropped
"avg-psnp-send-rate": "integer", Average psnp send rate in packets per second
"avg-lsp-process-time": { Average LSP process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"zero-holdtime-lsp-count": "integer", LSPs received with holdtime 0
"avg-lsp-transmit-time": { Average LSP transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"pdu-queue-length": "integer", Update PDU queue length
"avg-hello-send-rate": "integer", Average hello send rate in packets per second
"avg-hello-process-time": { Average hello process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"maximum-iih-queue-length": "integer", Maximum IIH queue length - Not Used
"avg-csnp-send-rate": "integer", Average csnp send rate in packets per second
"avg-hello-transmit-time": { Average hello transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"avg-psnp-transmit-time": { Average PSNP transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"avg-csnp-recv-rate": "integer", Average csnp receive rate in packets per second
"avg-lsp-send-rate": "integer", Average LSP send rate in packets per second
"snp-dropped-count": "integer", SNPs dropped
"fast-csnp-lookup-hit-count": "integer", Fast-CSNP cache hits
"fast-psnp-lookup-count": "integer", Fast-PSNP cache lookups
"fast-csnp-lookup-count": "integer", Fast-CSNP cache lookups
"maximum-pdu-queue-length": "integer", Maximum update PDU queue length
"fast-psnp-lookup-hit-count": "integer", Fast-PSNP cache hits
"avg-psnp-recv-rate": "integer", Average psnp receive rate in packets per second
"iih-dropped-count": "integer", IIHs dropped - Not Used
"avg-lsp-recv-rate": "integer", Average LSP receive rate in packets per second
"avg-csnp-process-time": { Average CSNP process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"avg-csnp-transmit-time": { Average CSNP transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"per-area-data": [ No description
{
"statistics": { Statistics
"system-lsp-refresh-count": "integer", Number of times system LSP refreshed
"system-lsp-build-count": "integer" Number of times system LSP rebuilt
},
"per-topology-data": [ No description
{
"statistics": { Statistics
"spf-run-count": "integer", Number of full SPF calculations run
"nhc-run-count": "integer", Number of Next Hop Calculations run
"periodic-run-count": "integer", Number of periodic SPF calculations run
"ispf-run-count": "integer", Number of ISPF calculations run
"prc-run-count": "integer" Number of PRCs run
},
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" Per-topoogy statistics
} } ],
"level": "string" Per-area data
} ] } }

STATISTICS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/statistics-global/statistics/

Retrieve operation of resource: statistics

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"statistics": { Statistics
"avg-psnp-process-time": { Average PSNP process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"avg-hello-recv-rate": "integer", Average hello receive rate in packets per second
"invalid-checksum-lsp-count": "integer", LSPs received with invalid checksum
"fast-csnp-cache-update-count": "integer", Fast-CSNP cache updates
"lsp-dropped-count": "integer", LSPs dropped
"avg-psnp-send-rate": "integer", Average psnp send rate in packets per second
"avg-lsp-process-time": { Average LSP process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"zero-holdtime-lsp-count": "integer", LSPs received with holdtime 0
"avg-lsp-transmit-time": { Average LSP transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"pdu-queue-length": "integer", Update PDU queue length
"avg-hello-send-rate": "integer", Average hello send rate in packets per second
"avg-hello-process-time": { Average hello process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"maximum-iih-queue-length": "integer", Maximum IIH queue length - Not Used
"avg-csnp-send-rate": "integer", Average csnp send rate in packets per second
"avg-hello-transmit-time": { Average hello transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"avg-psnp-transmit-time": { Average PSNP transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"avg-csnp-recv-rate": "integer", Average csnp receive rate in packets per second
"avg-lsp-send-rate": "integer", Average LSP send rate in packets per second
"snp-dropped-count": "integer", SNPs dropped
"fast-csnp-lookup-hit-count": "integer", Fast-CSNP cache hits
"fast-psnp-lookup-count": "integer", Fast-PSNP cache lookups
"fast-csnp-lookup-count": "integer", Fast-CSNP cache lookups
"maximum-pdu-queue-length": "integer", Maximum update PDU queue length
"fast-psnp-lookup-hit-count": "integer", Fast-PSNP cache hits
"avg-psnp-recv-rate": "integer", Average psnp receive rate in packets per second
"iih-dropped-count": "integer", IIHs dropped - Not Used
"avg-lsp-recv-rate": "integer", Average LSP receive rate in packets per second
"avg-csnp-process-time": { Average CSNP process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"avg-csnp-transmit-time": { Average CSNP transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} } }

AVG-HELLO-PROCESS-TIME - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/statistics-global/statistics/avg-hello-process-time/

Retrieve operation of resource: avg-hello-process-time

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"avg-hello-process-time": { Average hello process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

AVG-CSNP-PROCESS-TIME - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/statistics-global/statistics/avg-csnp-process-time/

Retrieve operation of resource: avg-csnp-process-time

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"avg-csnp-process-time": { Average CSNP process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

AVG-PSNP-PROCESS-TIME - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/statistics-global/statistics/avg-psnp-process-time/

Retrieve operation of resource: avg-psnp-process-time

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"avg-psnp-process-time": { Average PSNP process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

AVG-LSP-PROCESS-TIME - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/statistics-global/statistics/avg-lsp-process-time/

Retrieve operation of resource: avg-lsp-process-time

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"avg-lsp-process-time": { Average LSP process time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

AVG-HELLO-TRANSMIT-TIME - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/statistics-global/statistics/avg-hello-transmit-time/

Retrieve operation of resource: avg-hello-transmit-time

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"avg-hello-transmit-time": { Average hello transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

AVG-CSNP-TRANSMIT-TIME - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/statistics-global/statistics/avg-csnp-transmit-time/

Retrieve operation of resource: avg-csnp-transmit-time

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"avg-csnp-transmit-time": { Average CSNP transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

AVG-PSNP-TRANSMIT-TIME - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/statistics-global/statistics/avg-psnp-transmit-time/

Retrieve operation of resource: avg-psnp-transmit-time

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"avg-psnp-transmit-time": { Average PSNP transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

AVG-LSP-TRANSMIT-TIME - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/statistics-global/statistics/avg-lsp-transmit-time/

Retrieve operation of resource: avg-lsp-transmit-time

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"avg-lsp-transmit-time": { Average LSP transmit time
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

PER-AREA-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/statistics-global/per-area-data/

Retrieve operation of resource: per-area-data

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"statistics": { Statistics
"system-lsp-refresh-count": "integer", Number of times system LSP refreshed
"system-lsp-build-count": "integer" Number of times system LSP rebuilt
},
"per-topology-data": [ No description
{
"statistics": { Statistics
"spf-run-count": "integer", Number of full SPF calculations run
"nhc-run-count": "integer", Number of Next Hop Calculations run
"periodic-run-count": "integer", Number of periodic SPF calculations run
"ispf-run-count": "integer", Number of ISPF calculations run
"prc-run-count": "integer" Number of PRCs run
},
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" Per-topoogy statistics
} } ],
"level": "string" Level this data applies to
} }

STATISTICS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/statistics-global/per-area-data/statistics/

Retrieve operation of resource: statistics

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"statistics": { Statistics
"system-lsp-refresh-count": "integer", Number of times system LSP refreshed
"system-lsp-build-count": "integer" Number of times system LSP rebuilt
} }

PER-TOPOLOGY-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/statistics-global/per-area-data/per-topology-data/

Retrieve operation of resource: per-topology-data

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"statistics": { Statistics
"spf-run-count": "integer", Number of full SPF calculations run
"nhc-run-count": "integer", Number of Next Hop Calculations run
"periodic-run-count": "integer", Number of periodic SPF calculations run
"ispf-run-count": "integer", Number of ISPF calculations run
"prc-run-count": "integer" Number of PRCs run
},
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} } }

ID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/statistics-global/per-area-data/per-topology-data/id/

Retrieve operation of resource: id

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} }

STATISTICS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/statistics-global/per-area-data/per-topology-data/statistics/

Retrieve operation of resource: statistics

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"statistics": { Statistics
"spf-run-count": "integer", Number of full SPF calculations run
"nhc-run-count": "integer", Number of Next Hop Calculations run
"periodic-run-count": "integer", Number of periodic SPF calculations run
"ispf-run-count": "integer", Number of ISPF calculations run
"prc-run-count": "integer" Number of PRCs run
} }

LEVELS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/

Retrieve operation of resource: levels

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"levels": { Level table
"level": [ Level
{
"adjacencies": { Adjacency table
{
"adjacency-ietf-nsf-capable-flag": "boolean", TRUE if neighbor is IETF-NSF capable
"adjacency-checkpoint-object-id": "integer", Adjacency checkpoint object ID
"adjacency-ipv6bfd-state": "string", Adjacency IPv6 BFD state
"adjacency-topology": [ No description
{
"topology-status": "string", Status of topology in adjacency
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"parallel-p2p-link-suppressed-flag": "boolean" Per-topology data
} ],
"adjacency-local-priority": "string", Local IS priority. Valid only if aj_media_class\nis ISIS_MEDIA_CLASS_LAN
"nsr-standby": "integer", ISIS NSR STANDBY
"adj-ipv6bfd-retry-running": "boolean", Is IPv6 BFD retry timer running
"adjacency-uptime-valid-flag": "boolean", TRUE if AdjacencyUptime is set
"adj-ipv4bfd-retry-count": "integer", IPv4 BFD retry counter
{
"af-name": "string", AF name
"ipv4": { IPV4 neighbor info
"interface-address": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ], {
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Triggers applying to this log entry.
} ] },
"ipv6": { IPV6 neighbor info
"interface-address": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ], {
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Triggers applying to this log entry.
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Triggers applying to this log entry.
} ] } } ], {
"entry": "string" Triggers applying to this log entry.
} ],
"adjacency-dispriority": "string", Priority of DIS on this LAN. Valid only if\naj_media_class is ISIS_MEDIA_CLASS_LAN
"local-dis-flag": "boolean", TRUE if local system is DIS. Valid only if\nAdjacencyMediaType is ISIS_MEDIA_CLASS_LAN
"adjacency-state": "string", Adjacency state
"adjacency-holdtime": "integer", Time (s) until adjacency declared down if no IIH\nreceived
"adjacency-bfd-state": "string", Adjacency IPv4 BFD state
"adjacency-uptime": "integer", How long the adjacency has been up (s)
"neighbor-dis-flag": "boolean", TRUE if neighbor is DIS. Valid only if\nAdjacencyMediaType is ISIS_MEDIA_CLASS_LAN
"adjacency-media-type": "string", Link media type
"adj-ipv4bfd-retry-running": "boolean", Is IPv4 BFD retry timer running
"adj-ipv4bfd-retry-exp": "integer", Time to expiration of IPv4 BFD retry timer (s)
"adj-ipv6bfd-retry-count": "integer", IPv6 BFD retry counter
"adjacency-snpa": "string", Neighbor SNPA
"adj-ipv6bfd-retry-exp": "integer", Time to expiration of IPv6 BFD retry timer (s)
"adjacency-system-id": "string", Neighbor system ID
"adjacency-interface": "string", Local interface
"adjacency-neighbor-priority": "string", Neighbor IS priority. Valid only if\naj_media_class is ISIS_MEDIA_CLASS_LAN
"system-id": "string", System ID
"interface-name": "string" Interface name
} ] },
"lsp-log": { LSP-log for a single level
"log-entry": [ No description
{
"log-interface": "string", Appropriate interface, if any
"delayed-trigger-count": "integer", Number of delayed triggers
"trigger": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ],
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"trigger-count": "integer", Number of triggers on this run. May not be equal\nto the number of trigger event types if one or\nmore trigger events has occurred more than once.
"pseudo-node-number": "string" Log entries
} ] },
"level": "string", Level
"lsps": { LSP table
{
"lsp-header-data": { Information from the LSP header
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
},
"lsp-body": "string", LSP as received/sent over the wire, starting\nfrom the LSP ID field
"lsp-id": "string" LSP ID
} ] },
"database-log": { Database-log for a single level
"log-entry": [ No description
{
"lspdb-operation": "string", Operation applying to this entry.
"new-lsp-entry": { Entry being inserted or the updated version of\nan old entry.
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
},
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"old-lsp-entry": { Entry being replaced.
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
} } ] },
"lsp-table-summary": { Summary information for one level's LSP\ndatabase
"all-fragment-lsp-stats": { Statistics for all LSP fragments
"node-counters": { Summary by class of node
"route-lsp-count": { Router LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"pseudo-node-lsp-count": { Pseudonode LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } },
"fragment0lsp-stats": { Statistics for fragment 0 LSPs
"per-topology-counter": [ No description
{
"attached-lsp-count": { Number of LSPs with their per-topology attached\nbit set
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"overloaded-lsp-count": { Number of LSPs with their per-topology overload\nbit set
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } ],
"node-counters": { Summary by class of node
"route-lsp-count": { Router LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"pseudo-node-lsp-count": { Pseudonode LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } } },
"adjacency-log": { Log of adjacency changes within a single\nlevel
"log-entry": [ No description
{
"cur-adj-state": "string", Current adjacency state
"interface-name": "string", Interface name
"state-reason": "string", Reason adjacency changed state
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }, {
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"change": "string" Per-topology changes
} ],
"adj-log-neighbor-system-id": "string", Neighbor system ID
"prev-adj-state": "string" Adjacency Log entries
} ] },
"detailed-lsps": { Detailed LSP table. Use to retrieve LSPs\nwith TLV content.
{
"lsp-header-data": { Information from the LSP header
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
},
"lsp-body": "string", LSP as received/sent over the wire, starting\nfrom the LSP ID field
"lsp-id": "string" LSP ID
} ] } } ] } }

LEVEL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/

Retrieve operation of resource: level

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ADJACENCY-LOG - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacency-log/

Retrieve operation of resource: adjacency-log

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-log": { Log of adjacency changes within a single\nlevel
"log-entry": [ No description
{
"cur-adj-state": "string", Current adjacency state
"interface-name": "string", Interface name
"state-reason": "string", Reason adjacency changed state
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }, {
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"change": "string" Per-topology changes
} ],
"adj-log-neighbor-system-id": "string", Neighbor system ID
"prev-adj-state": "string" Adjacency Log entries
} ] } }

LOG-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacency-log/log-entry/

Retrieve operation of resource: log-entry

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"cur-adj-state": "string", Current adjacency state
"interface-name": "string", Interface name
"state-reason": "string", Reason adjacency changed state
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }, {
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"change": "string" Per-topology changes
} ],
"adj-log-neighbor-system-id": "string", Neighbor system ID
"prev-adj-state": "string" Previous adjacency state
} }

GENERIC-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacency-log/log-entry/generic-data/

Retrieve operation of resource: generic-data

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} } }

TIMESTAMP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacency-log/log-entry/generic-data/timestamp/

Retrieve operation of resource: timestamp

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

ADJACENCY-PER-TOPOLOGY-CHANGE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacency-log/log-entry/adjacency-per-topology-change/

Retrieve operation of resource: adjacency-per-topology-change

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"change": "string" Change
} }

ID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacency-log/log-entry/adjacency-per-topology-change/id/

Retrieve operation of resource: id

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} }

LSP-TABLE-SUMMARY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-table-summary/

Retrieve operation of resource: lsp-table-summary

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"lsp-table-summary": { Summary information for one level's LSP\ndatabase
"all-fragment-lsp-stats": { Statistics for all LSP fragments
"node-counters": { Summary by class of node
"route-lsp-count": { Router LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"pseudo-node-lsp-count": { Pseudonode LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } },
"fragment0lsp-stats": { Statistics for fragment 0 LSPs
"per-topology-counter": [ No description
{
"attached-lsp-count": { Number of LSPs with their per-topology attached\nbit set
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"overloaded-lsp-count": { Number of LSPs with their per-topology overload\nbit set
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } ],
"node-counters": { Summary by class of node
"route-lsp-count": { Router LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"pseudo-node-lsp-count": { Pseudonode LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } } } }

FRAGMENT0LSP-STATS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-table-summary/fragment0lsp-stats/

Retrieve operation of resource: fragment0lsp-stats

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"fragment0lsp-stats": { Statistics for fragment 0 LSPs
"per-topology-counter": [ No description
{
"attached-lsp-count": { Number of LSPs with their per-topology attached\nbit set
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"overloaded-lsp-count": { Number of LSPs with their per-topology overload\nbit set
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } ],
"node-counters": { Summary by class of node
"route-lsp-count": { Router LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"pseudo-node-lsp-count": { Pseudonode LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } } }

NODE-COUNTERS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-table-summary/fragment0lsp-stats/node-counters/

Retrieve operation of resource: node-counters

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"node-counters": { Summary by class of node
"route-lsp-count": { Router LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"pseudo-node-lsp-count": { Pseudonode LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } }

ROUTE-LSP-COUNT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-table-summary/fragment0lsp-stats/node-counters/route-lsp-count/

Retrieve operation of resource: route-lsp-count

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"route-lsp-count": { Router LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} }

PSEUDO-NODE-LSP-COUNT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-table-summary/fragment0lsp-stats/node-counters/pseudo-node-lsp-count/

Retrieve operation of resource: pseudo-node-lsp-count

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"pseudo-node-lsp-count": { Pseudonode LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} }

PER-TOPOLOGY-COUNTER - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-table-summary/fragment0lsp-stats/per-topology-counter/

Retrieve operation of resource: per-topology-counter

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"attached-lsp-count": { Number of LSPs with their per-topology attached\nbit set
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"overloaded-lsp-count": { Number of LSPs with their per-topology overload\nbit set
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } }

ID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-table-summary/fragment0lsp-stats/per-topology-counter/id/

Retrieve operation of resource: id

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} }

OVERLOADED-LSP-COUNT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-table-summary/fragment0lsp-stats/per-topology-counter/overloaded-lsp-count/

Retrieve operation of resource: overloaded-lsp-count

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"overloaded-lsp-count": { Number of LSPs with their per-topology overload\nbit set
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} }

ATTACHED-LSP-COUNT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-table-summary/fragment0lsp-stats/per-topology-counter/attached-lsp-count/

Retrieve operation of resource: attached-lsp-count

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"attached-lsp-count": { Number of LSPs with their per-topology attached\nbit set
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} }

ALL-FRAGMENT-LSP-STATS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-table-summary/all-fragment-lsp-stats/

Retrieve operation of resource: all-fragment-lsp-stats

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"all-fragment-lsp-stats": { Statistics for all LSP fragments
"node-counters": { Summary by class of node
"route-lsp-count": { Router LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"pseudo-node-lsp-count": { Pseudonode LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } } }

NODE-COUNTERS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-table-summary/all-fragment-lsp-stats/node-counters/

Retrieve operation of resource: node-counters

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"node-counters": { Summary by class of node
"route-lsp-count": { Router LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
},
"pseudo-node-lsp-count": { Pseudonode LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} } }

ROUTE-LSP-COUNT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-table-summary/all-fragment-lsp-stats/node-counters/route-lsp-count/

Retrieve operation of resource: route-lsp-count

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"route-lsp-count": { Router LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} }

PSEUDO-NODE-LSP-COUNT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-table-summary/all-fragment-lsp-stats/node-counters/pseudo-node-lsp-count/

Retrieve operation of resource: pseudo-node-lsp-count

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"pseudo-node-lsp-count": { Pseudonode LSPs
"active-lsp-count": "integer", Number of active LSPs
"purged-lsp-count": "integer" Number of purged LSPs
} }

ADJACENCIES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/

Retrieve operation of resource: adjacencies

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacencies": { Adjacency table
{
"adjacency-ietf-nsf-capable-flag": "boolean", TRUE if neighbor is IETF-NSF capable
"adjacency-checkpoint-object-id": "integer", Adjacency checkpoint object ID
"adjacency-ipv6bfd-state": "string", Adjacency IPv6 BFD state
"adjacency-topology": [ No description
{
"topology-status": "string", Status of topology in adjacency
"id": { Topology ID
"af-name": "string", AFName
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"parallel-p2p-link-suppressed-flag": "boolean" Per-topology data
} ],
"adjacency-local-priority": "string", Local IS priority. Valid only if aj_media_class\nis ISIS_MEDIA_CLASS_LAN
"nsr-standby": "integer", ISIS NSR STANDBY
"adj-ipv6bfd-retry-running": "boolean", Is IPv6 BFD retry timer running
"adjacency-uptime-valid-flag": "boolean", TRUE if AdjacencyUptime is set
"adj-ipv4bfd-retry-count": "integer", IPv4 BFD retry counter
{
"af-name": "string", AFName
"ipv4": { IPV4 neighbor info
"interface-address": [ No description
{
"entry": "string" Area addresses active over this adjacency
} ], {
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Area addresses active over this adjacency
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Area addresses active over this adjacency
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Area addresses active over this adjacency
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Area addresses active over this adjacency
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Area addresses active over this adjacency
} ] },
"ipv6": { IPV6 neighbor info
"interface-address": [ No description
{
"entry": "string" Area addresses active over this adjacency
} ], {
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Area addresses active over this adjacency
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Area addresses active over this adjacency
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Area addresses active over this adjacency
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Area addresses active over this adjacency
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Area addresses active over this adjacency
} ] } } ], {
"entry": "string" Area addresses active over this adjacency
} ],
"adjacency-dispriority": "string", Priority of DIS on this LAN. Valid only if\naj_media_class is ISIS_MEDIA_CLASS_LAN
"local-dis-flag": "boolean", TRUE if local system is DIS. Valid only if\nAdjacencyMediaType is ISIS_MEDIA_CLASS_LAN
"adjacency-state": "string", Adjacency state
"adjacency-holdtime": "integer", Time (s) until adjacency declared down if no IIH\nreceived
"adjacency-bfd-state": "string", Adjacency IPv4 BFD state
"adjacency-uptime": "integer", How long the adjacency has been up (s)
"neighbor-dis-flag": "boolean", TRUE if neighbor is DIS. Valid only if\nAdjacencyMediaType is ISIS_MEDIA_CLASS_LAN
"adjacency-media-type": "string", Link media type
"adj-ipv4bfd-retry-running": "boolean", Is IPv4 BFD retry timer running
"adj-ipv4bfd-retry-exp": "integer", Time to expiration of IPv4 BFD retry timer (s)
"adj-ipv6bfd-retry-count": "integer", IPv6 BFD retry counter
"adjacency-snpa": "string", Neighbor SNPA
"adj-ipv6bfd-retry-exp": "integer", Time to expiration of IPv6 BFD retry timer (s)
"adjacency-system-id": "string", Neighbor system ID
"adjacency-interface": "string", Local interface
"adjacency-neighbor-priority": "string", Neighbor IS priority. Valid only if\naj_media_class is ISIS_MEDIA_CLASS_LAN
"system-id": "string", System ID
"interface-name": "string" Interface name
} ] } }

ADJACENCY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/

Retrieve operation of resource: adjacency

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ADJACENCY-AREA-ADDRESS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-area-address/

Retrieve operation of resource: adjacency-area-address

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ADJACENCY-TOPOLOGY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-topology/

Retrieve operation of resource: adjacency-topology

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"topology-status": "string", Status of topology in adjacency
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
},
"parallel-p2p-link-suppressed-flag": "boolean" TRUE if suppressed parallel point-to-point link
} }

ID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-topology/id/

Retrieve operation of resource: id

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} }

ADJACENCY-PER-ADDRESS-FAMILY-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/

Retrieve operation of resource: adjacency-per-address-family-data

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"af-name": "string", AFName
"ipv4": { IPV4 neighbor info
"interface-address": [ No description
{
"entry": "string" Per bundle member Adjacency sid
} ], {
"interface-index": "integer", Local interface handle
"interface-name": "string" Underlying interface list for bundle interfaces
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Per bundle member Adjacency sid
} ] },
"ipv6": { IPV6 neighbor info
"interface-address": [ No description
{
"entry": "string" Per bundle member Adjacency sid
} ], {
"interface-index": "integer", Local interface handle
"interface-name": "string" Underlying interface list for bundle interfaces
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Per bundle member Adjacency sid
} ] } } }

IPV4 - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv4/

Retrieve operation of resource: ipv4

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ipv4": { IPV4 neighbor info
"interface-address": [ No description
{
"entry": "string" Per bundle member Adjacency sid
} ], {
"interface-index": "integer", Local interface handle
"interface-name": "string" Underlying interface list for bundle interfaces
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Per bundle member Adjacency sid
} ] } }

ADJACENCY-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv4/adjacency-sid/

Retrieve operation of resource: adjacency-sid

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} } }

ADJACENCY-SID-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv4/adjacency-sid/adjacency-sid-backup/

Retrieve operation of resource: adjacency-sid-backup

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }

BACKUP-LABEL-STACK - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv4/adjacency-sid/adjacency-sid-backup/backup-label-stack/

Retrieve operation of resource: backup-label-stack

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ADJACENCY-SID-BACKUP-TE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv4/adjacency-sid/adjacency-sid-backup-te/

Retrieve operation of resource: adjacency-sid-backup-te

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }

BACKUP-LABEL-STACK - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv4/adjacency-sid/adjacency-sid-backup-te/backup-label-stack/

Retrieve operation of resource: backup-label-stack

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NON-FRR-ADJACENCY-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv4/non-frr-adjacency-sid/

Retrieve operation of resource: non-frr-adjacency-sid

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} } }

ADJACENCY-SID-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv4/non-frr-adjacency-sid/adjacency-sid-backup/

Retrieve operation of resource: adjacency-sid-backup

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }

BACKUP-LABEL-STACK - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv4/non-frr-adjacency-sid/adjacency-sid-backup/backup-label-stack/

Retrieve operation of resource: backup-label-stack

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ADJACENCY-SID-BACKUP-TE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv4/non-frr-adjacency-sid/adjacency-sid-backup-te/

Retrieve operation of resource: adjacency-sid-backup-te

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }

BACKUP-LABEL-STACK - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv4/non-frr-adjacency-sid/adjacency-sid-backup-te/backup-label-stack/

Retrieve operation of resource: backup-label-stack

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

INTERFACE-ADDRESS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv4/interface-address/

Retrieve operation of resource: interface-address

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

UNDERLYING-ADJACENCY-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv4/underlying-adjacency-sid/

Retrieve operation of resource: underlying-adjacency-sid

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

UNDERLYING-INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv4/underlying-interface/

Retrieve operation of resource: underlying-interface

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} }

IPV6 - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv6/

Retrieve operation of resource: ipv6

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ipv6": { IPV6 neighbor info
"interface-address": [ No description
{
"entry": "string" Per bundle member Adjacency sid
} ], {
"interface-index": "integer", Local interface handle
"interface-name": "string" Underlying interface list for bundle interfaces
} ],
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} },
"next-hop": "string", Adjacency next hop
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Per bundle member Adjacency sid
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }, {
"entry": "string" Per bundle member Adjacency sid
} ] } }

ADJACENCY-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv6/adjacency-sid/

Retrieve operation of resource: adjacency-sid

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid": { Adjacency SID
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} } }

ADJACENCY-SID-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv6/adjacency-sid/adjacency-sid-backup/

Retrieve operation of resource: adjacency-sid-backup

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }

BACKUP-LABEL-STACK - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv6/adjacency-sid/adjacency-sid-backup/backup-label-stack/

Retrieve operation of resource: backup-label-stack

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ADJACENCY-SID-BACKUP-TE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv6/adjacency-sid/adjacency-sid-backup-te/

Retrieve operation of resource: adjacency-sid-backup-te

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }

BACKUP-LABEL-STACK - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv6/adjacency-sid/adjacency-sid-backup-te/backup-label-stack/

Retrieve operation of resource: backup-label-stack

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NON-FRR-ADJACENCY-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv6/non-frr-adjacency-sid/

Retrieve operation of resource: non-frr-adjacency-sid

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"non-frr-adjacency-sid": { Adjacency SID not eligible for FRR protection
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
},
"adjacency-sid-value": "string", Adjacency SID value
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} } }

ADJACENCY-SID-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv6/non-frr-adjacency-sid/adjacency-sid-backup/

Retrieve operation of resource: adjacency-sid-backup

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid-backup": { Adjacency SID Backup Info
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }

BACKUP-LABEL-STACK - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv6/non-frr-adjacency-sid/adjacency-sid-backup/backup-label-stack/

Retrieve operation of resource: backup-label-stack

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ADJACENCY-SID-BACKUP-TE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv6/non-frr-adjacency-sid/adjacency-sid-backup-te/

Retrieve operation of resource: adjacency-sid-backup-te

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-sid-backup-te": { Adjacency SID Backup Info TE
"backup-label-stack-size": "integer", Number of labels in the backup path label stack
"backup-nexthop": "string", Backup path nexthop address
"backup-interface": "string", Backup path interface
"backup-label-stack": [ No description
{
"entry": "integer" Backup path label stack
} ],
"backup-node-address": "string" Neighbor address used as adjacency backup target
} }

BACKUP-LABEL-STACK - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv6/non-frr-adjacency-sid/adjacency-sid-backup-te/backup-label-stack/

Retrieve operation of resource: backup-label-stack

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

INTERFACE-ADDRESS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv6/interface-address/

Retrieve operation of resource: interface-address

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

UNDERLYING-ADJACENCY-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv6/underlying-adjacency-sid/

Retrieve operation of resource: underlying-adjacency-sid

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

UNDERLYING-INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/adjacencies/adjacency/adjacency-per-address-family-data/ipv6/underlying-interface/

Retrieve operation of resource: underlying-interface

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} }

DETAILED-LSPS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/detailed-lsps/

Retrieve operation of resource: detailed-lsps

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"detailed-lsps": { Detailed LSP table. Use to retrieve LSPs\nwith TLV content.
{
"lsp-header-data": { Information from the LSP header
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
},
"lsp-body": "string", LSP as received/sent over the wire, starting\nfrom the LSP ID field
"lsp-id": "string" LSP ID
} ] } }

DETAILED-LSP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/detailed-lsps/detailed-lsp/{lsp-id}/

Retrieve operation of resource: detailed-lsp

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

lsp-id: string
in path

ID of lsp-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

LSP-HEADER-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/detailed-lsps/detailed-lsp/{lsp-id}/lsp-header-data/

Retrieve operation of resource: lsp-header-data

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

lsp-id: string
in path

ID of lsp-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"lsp-header-data": { Information from the LSP header
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", The LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
} }

LSPS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsps/

Retrieve operation of resource: lsps

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"lsps": { LSP table
{
"lsp-header-data": { Information from the LSP header
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
},
"lsp-body": "string", LSP as received/sent over the wire, starting\nfrom the LSP ID field
"lsp-id": "string" LSP ID
} ] } }

LSP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsps/lsp/{lsp-id}/

Retrieve operation of resource: lsp

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

lsp-id: string
in path

ID of lsp-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

LSP-HEADER-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsps/lsp/{lsp-id}/lsp-header-data/

Retrieve operation of resource: lsp-header-data

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

lsp-id: string
in path

ID of lsp-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"lsp-header-data": { Information from the LSP header
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", The LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
} }

LSP-LOG - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-log/

Retrieve operation of resource: lsp-log

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"lsp-log": { LSP-log for a single level
"log-entry": [ No description
{
"log-interface": "string", Appropriate interface, if any
"delayed-trigger-count": "integer", Number of delayed triggers
"trigger": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ],
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"trigger-count": "integer", Number of triggers on this run. May not be equal\nto the number of trigger event types if one or\nmore trigger events has occurred more than once.
"pseudo-node-number": "string" Log entries
} ] } }

LOG-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-log/log-entry/

Retrieve operation of resource: log-entry

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"log-interface": "string", Appropriate interface, if any
"delayed-trigger-count": "integer", Number of delayed triggers
"trigger": [ No description
{
"entry": "string" Triggers applying to this log entry.
} ],
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"trigger-count": "integer", Number of triggers on this run. May not be equal\nto the number of trigger event types if one or\nmore trigger events has occurred more than once.
"pseudo-node-number": "string" Pseudo-node number
} }

GENERIC-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-log/log-entry/generic-data/

Retrieve operation of resource: generic-data

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} } }

TIMESTAMP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-log/log-entry/generic-data/timestamp/

Retrieve operation of resource: timestamp

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

TRIGGER - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/lsp-log/log-entry/trigger/

Retrieve operation of resource: trigger

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

DATABASE-LOG - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/database-log/

Retrieve operation of resource: database-log

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"database-log": { Database-log for a single level
"log-entry": [ No description
{
"lspdb-operation": "string", Operation applying to this entry.
"new-lsp-entry": { Entry being inserted or the updated version of\nan old entry.
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", The LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" Entries
},
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"old-lsp-entry": { Entry being replaced.
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", The LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" Entries
} } ] } }

LOG-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/database-log/log-entry/

Retrieve operation of resource: log-entry

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"lspdb-operation": "string", Operation applying to this entry.
"new-lsp-entry": { Entry being inserted or the updated version of\nan old entry.
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", The LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
},
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"old-lsp-entry": { Entry being replaced.
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", The LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
} } }

GENERIC-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/database-log/log-entry/generic-data/

Retrieve operation of resource: generic-data

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} } }

TIMESTAMP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/database-log/log-entry/generic-data/timestamp/

Retrieve operation of resource: timestamp

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

NEW-LSP-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/database-log/log-entry/new-lsp-entry/

Retrieve operation of resource: new-lsp-entry

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"new-lsp-entry": { Entry being inserted or the updated version of\nan old entry.
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", The LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
} }

OLD-LSP-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/levels/level/{level}/database-log/log-entry/old-lsp-entry/

Retrieve operation of resource: old-lsp-entry

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"old-lsp-entry": { Entry being replaced.
"lsp-attached-flag": "boolean", TRUE if attached bit is set
"lsp-level": "string", The type of the IS sourcing the LSP
"version2": "integer", isis version2
"lsp-overloaded-flag": "boolean", TRUE if the overload bit is set
"id-length": "integer", System Id length
"lsp-holdtime": "integer", Time, in seconds, until LSP expiry (if active)\nor deletion (if expired)
"lsp-nonv1a-flag": "integer", TRUE if the LSP is non-v1a, XXX for testing
"max-area-addresses": "integer", max area addresses
"version": "integer", isis version
"local-lsp-flag": "boolean", TRUE if this is a locally generated LSP
"lsp-partition-repair-supported-flag": "boolean", TRUE if partition repair is supported
"lsp-sequence-number": "integer", The LSP sequence number
"lsp-id": "string", The LSP ID
"lsp-active-flag": "boolean", TRUE if this LSP has not expired
"lsp-length": "integer", The total length of the LSP
"lsp-checksum": "integer" The LSP checksum
} }

TOPOLOGIES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/

Retrieve operation of resource: topologies

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"topologies": { Topology table
{
"ipv6frr-backups": { IPv6 FRR table
{
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } },
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level in which the prefix is advertised
} ] } }, {
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Distance to network
"level": "string", Level in which the prefix is advertised
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } },
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} ] },
"ipv4-routes": { IPv4 local route table
{
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } },
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level in which the prefix is advertised
} ] } }, {
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Distance to network
"level": "string", Level in which the prefix is advertised
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } },
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} ] },
"topology-name": "string", Topology Name
"af-name": "string", AFName
"topology-levels": { Per-topology level table
{
"topology-summary": { Summary information for a particular IS\nTopology
"pseudonode-node-count": { Node Counts for Pseudonode nodes
"reachable-node-count": "integer", Number of nodes reachable in SPT
"unreachable-participant-node-count": "integer", Number of participating nodes unreachable in SPT
"unreachable-node-count": "integer" Number of nodes unreachable in SPT
},
"router-node-count": { Node Counts for System nodes
"reachable-node-count": "integer", Number of nodes reachable in SPT
"unreachable-participant-node-count": "integer", Number of participating nodes unreachable in SPT
"unreachable-node-count": "integer" Number of nodes unreachable in SPT
} },
"level": "string", Level in which the prefix is advertised
"ipv4-link-topologies": { IPv4 IS Topology table
{
"source-address": "string", Source address of the IS advertising the prefix
"is-attached": "boolean", Is the IS attached?
"reachability-status": { Is the IS reachable, and, if so, its status\nwithin the SPT
"reachable-status": "string", ReachableStatus
"reachable-details": { Status of the IS within the SPT
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"intermediate-pseudonode": "string", Pseudonode between system and its neighbor
"neighbor-id": "string" Next hop neighbor ID
} ],
"multicast-root-distance": "string", Distance to the IS
"root-distance": "string", Distance to the IS
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"intermediate-pseudonode": "string", Pseudonode between system and its neighbor
"neighbor-id": "string" Next hop neighbor ID
} ] } },
"advertised-prefix-item-counts": { Per-priority counts of prefix items advertised\nby the IS
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"is-overloaded": "boolean", Is the IS overloaded?
"is-participant": "boolean", Does the IS participate in the topology?
"system-id": "string" System ID
} ] },
"ipv6-link-topologies": { IPv6 IS Topology table
{
"source-address": "string", Source address of the IS advertising the prefix
"is-attached": "boolean", Is the IS attached?
"reachability-status": { Is the IS reachable, and, if so, its status\nwithin the SPT
"reachable-status": "string", ReachableStatus
"reachable-details": { Status of the IS within the SPT
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"intermediate-pseudonode": "string", Pseudonode between system and its neighbor
"neighbor-id": "string" Next hop neighbor ID
} ],
"multicast-root-distance": "string", Distance to the IS
"root-distance": "string", Distance to the IS
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"intermediate-pseudonode": "string", Pseudonode between system and its neighbor
"neighbor-id": "string" Next hop neighbor ID
} ] } },
"advertised-prefix-item-counts": { Per-priority counts of prefix items advertised\nby the IS
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"is-overloaded": "boolean", Is the IS overloaded?
"is-participant": "boolean", Does the IS participate in the topology?
"system-id": "string" System ID
} ] },
"te-advertisements": { TE advertisements for a single level and\ntopology. Only available within the IPv4\nUnicast topology.
"te-system-id": "string", Destination system ID
"tepceadv": { TE PCE advertisements
"pce-path-scope-bits": "integer", PCE path scope bits
"pce-flooding-scope": "string", Flooding scope for PCE advertisement
"pce-address-ipv4": "string", IPv4 PCE address
"pce-path-scope-prefs": "integer", PCE path scope preferences
"pce-adv-data-present": "boolean" Indicates whether any PCE advertisements are\npresent
},
"te-adv": [ No description
{
"te-neighbor-system-id": "string", Neighbor system ID
"te-subpool-reserved-link-bandwidth": "integer", Reservable link bandwidth in subpool
"te-sub-tlv": [ No description
{
"te-sub-tlv-type": "integer", Type of sub TLV
"te-sub-tlv-length": "integer", Length of sub TLV
"te-sub-tlv-value": "string" List of TE sub TLVs
} ],
"te-ext-admin-num": "integer", TE Ext Admin Number
{
"entry": "integer" Segment routing sid values for TI-LFA/rLFA
} ],
"te-reserved-link-bandwidth": "integer", Reservable link bandwidth in global pool
"te-ext-admin-sub": [ No description
{
"entry": "integer" Segment routing sid values for TI-LFA/rLFA
} ],
"te-sub-tlv-data-present": "boolean", Indicates whether any TE sub TLVs are present
"link-type": "string", Link type
"te-neighbor-ip-address": "string", Neighbor IP address
{
"entry": "integer" Segment routing sid values for TI-LFA/rLFA
} ],
"local-ip-address": "string", Local IP address
"te-physical-link-bandwidth": "integer", Physical link bandwidth
"te-metric": "integer", TE metric
"te-affinity": "integer" List of TE advertisement entries
} ],
"te-local-router-id": "string", Local TE router ID
"te-adv-data-present": "boolean" Indicates whether any TE advertisements are\npresent
},
"te-adjacency-log": { TE adjacency-log for a single level and\ntopology. Only available within the IPv4\nUnicast topology.
"log-entry": [ No description
{
"neighbor-ip-address": "string", Neighbor ip address
"status": "boolean", Up (TRUE) or down
"generic-data": { Generic entry data.
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"log-interface": "string", Interface
"te-log-neighbor-system-id": "string" Log entries
} ] },
"spf-log": { Log of route calculations for a single\nlevel and topology
"log-entry": [ No description
{
"triggers": { Trigger information
"trigger-prefix": { ID of a changed prefix in the first trigger LSP,\nif any
"af-name": "string", AFName
"ipv4": { ipv4
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
},
"ipv6": { ipv6
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} },
"is-sr-uloop-calculation": "boolean", Is this SR micro loop calculation?
"trigger-link": "string", ID of a changed link in the first trigger LSP,\nif any
"first-trigger-lsp-id": "string", ID of the first LSP to trigger the calculation,\nif any
"trigger-next-hop-id": "string", ID of a changed next hop, if any
"is-sr-uloop-link-down": "boolean", Is this SR micro loop calculation for link down?
"unique-trigger-count": "integer", Number of unique triggers on this run
"trigger": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] },
"next-wait-interval": "integer", Minimum time from end of this route calculation\nuntil the start of the next, in milliseconds
"wait-enforced": "integer", Time between the first trigger and the start of\nthe route calculation, in milliseconds.
"updated-lsp-count": "integer", Number of LSPs which arrived during the route\ncalculation
"generic-data": { Generic entry data.
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"route-update-statistics": { Statistics for the route update phase
"duration-breakdown": { Breakdown of the time taken by the routing table\nupdate
"local-rib-update": { Time to update IS-IS's local RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} },
"global-rib-build": { Time to build the update to send to the global\nRIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} },
"global-rib-send": { Time to send the update to the global RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} } },
"rib-batch-counts": { Number of RIB batches sent
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"node-counts": { Node counts
"total-touched": "integer", Total number of nodes considered during route\nupdate
"per-priority-touched": { Per-priority count of nodes considered during\nroute update
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"route-counts": { Distinct prefix counts
"added": { Number of nodes added to the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"deleted": { Number of nodes deleted from the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"modified": { Number of modified nodes (first hop and/or\nmetric change)
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"reachable": { Number of reachable nodes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"touched": { Number of nodes touched whilst calculating the\nSPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unreachable": { SPF Log entries
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"duration": { Duration of the SPT calculation
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"item-counts": { Prefix item counts
"added": { Number of nodes added to the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"deleted": { Number of nodes deleted from the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"modified": { Number of modified nodes (first hop and/or\nmetric change)
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"reachable": { Number of reachable nodes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"touched": { Number of nodes touched whilst calculating the\nSPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unreachable": { SPF Log entries
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} } },
"class": "string", Type of calculation.
"spt-calculation-statistics": { Statistics for the SPT calculation phase
"duration": { Duration of the SPT calculation
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"node-counts": { Node counts
"added": "integer", Number of nodes added to the SPT
"deleted": "integer", Number of nodes deleted from the SPT
"modified": "integer", Number of modified nodes (first hop and/or\nmetric change)
"reachable": "integer", Number of reachable nodes in the database
"touched": "integer", Number of nodes touched whilst calculating the\nSPT
"unreachable": "integer" SPF Log entries
} } } ] },
"te-tunnels": { TE tunnels table. Only available within\nthe IPv4 Unicast topology.
{
"teipv6aa-enabled": "boolean", Indicates whether MPLS TE IPv6 autoroute\nannounce is enabled
"te-segment-routing-enabled": "boolean", Indicates whether MPLS TE segment routing is\nenabled
"teigp-metric": "string", Tunnel metric
"teipv4aa-enabled": "boolean", Indicates whether MPLS TE IPv4 autoroute\nannounce is enabled
"te-segment-routing-strict-spf": "boolean", Indicates whether MPLS TE segment routing strict\nSPF is enabled
"te-system-id": "string", Destination system ID
"te-next-hop-ip-address": "string", Tunnel next-hop IP address
"te-segment-routing-exclude": "boolean", Indicates whether Segment routing labeled\ntraffic exclusion is enabled
"te-mode-type": "string", Tunnel metric mode
"teipv6fa-enabled": "boolean", Indicates whether MPLS TE IPv6 forwarding\nadjacency is enabled
"teipv4fa-enabled": "boolean", Indicates whether MPLS TE IPv4 forwarding\nadjacency is enabled
"te-checkpoint-object-id": "integer", Tunnel checkpoint object ID
"te-bandwidth": "integer", Tunnel bandwidth
"te-interface": "string", Tunnel interface
"system-id": "string", System ID
"interface-name": "string" Interface name
} ] } } ] },
"ipv6-routes": { IPv6 local route
{
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } },
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level in which the prefix is advertised
} ] } }, {
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Distance to network
"level": "string", Level in which the prefix is advertised
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } },
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} ] },
"saf-name": "string", Sub address family
"ipv4frr-backups": { IPv4 FRR table
{
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } },
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level in which the prefix is advertised
} ] } }, {
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Distance to network
"level": "string", Level in which the prefix is advertised
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } },
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} ] },
"frr-summary": { FRR summary information for a particular\nIS-IS topology
"level2-prefixes": { FRR summary for prefixes reachable in L2
"all-paths-protected": { Number of prefixes with all paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"some-paths-protected": { Number of prefixes with some paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unprotected": { Number of reachable prefixes without FRR backup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"unreachable-prefixes": { Unreachable prefixes
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"level1-prefixes": { FRR summary for prefixes reachable in L1
"all-paths-protected": { Number of prefixes with all paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"some-paths-protected": { Number of prefixes with some paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unprotected": { Number of reachable prefixes without FRR backup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} } } } ] } }

TOPOLOGY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/

Retrieve operation of resource: topology

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

FRR-SUMMARY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/frr-summary/

Retrieve operation of resource: frr-summary

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-summary": { FRR summary information for a particular\nIS-IS topology
"level2-prefixes": { FRR summary for prefixes reachable in L2
"all-paths-protected": { Number of prefixes with all paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"some-paths-protected": { Number of prefixes with some paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unprotected": { Number of reachable prefixes without FRR backup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"unreachable-prefixes": { Unreachable prefixes
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"level1-prefixes": { FRR summary for prefixes reachable in L1
"all-paths-protected": { Number of prefixes with all paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"some-paths-protected": { Number of prefixes with some paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unprotected": { Number of reachable prefixes without FRR backup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} } } }

LEVEL1-PREFIXES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/frr-summary/level1-prefixes/

Retrieve operation of resource: level1-prefixes

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"level1-prefixes": { FRR summary for prefixes reachable in L1
"all-paths-protected": { Number of prefixes with all paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"some-paths-protected": { Number of prefixes with some paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unprotected": { Number of reachable prefixes without FRR backup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} } }

ALL-PATHS-PROTECTED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/frr-summary/level1-prefixes/all-paths-protected/

Retrieve operation of resource: all-paths-protected

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"all-paths-protected": { Number of prefixes with all paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

SOME-PATHS-PROTECTED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/frr-summary/level1-prefixes/some-paths-protected/

Retrieve operation of resource: some-paths-protected

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"some-paths-protected": { Number of prefixes with some paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

UNPROTECTED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/frr-summary/level1-prefixes/unprotected/

Retrieve operation of resource: unprotected

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"unprotected": { Number of reachable prefixes without FRR backup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

LEVEL2-PREFIXES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/frr-summary/level2-prefixes/

Retrieve operation of resource: level2-prefixes

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"level2-prefixes": { FRR summary for prefixes reachable in L2
"all-paths-protected": { Number of prefixes with all paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"some-paths-protected": { Number of prefixes with some paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unprotected": { Number of reachable prefixes without FRR backup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} } }

ALL-PATHS-PROTECTED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/frr-summary/level2-prefixes/all-paths-protected/

Retrieve operation of resource: all-paths-protected

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"all-paths-protected": { Number of prefixes with all paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

SOME-PATHS-PROTECTED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/frr-summary/level2-prefixes/some-paths-protected/

Retrieve operation of resource: some-paths-protected

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"some-paths-protected": { Number of prefixes with some paths having FRR\nbackup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

UNPROTECTED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/frr-summary/level2-prefixes/unprotected/

Retrieve operation of resource: unprotected

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"unprotected": { Number of reachable prefixes without FRR backup
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

UNREACHABLE-PREFIXES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/frr-summary/unreachable-prefixes/

Retrieve operation of resource: unreachable-prefixes

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"unreachable-prefixes": { Unreachable prefixes
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

TOPOLOGY-LEVELS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/

Retrieve operation of resource: topology-levels

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"topology-levels": { Per-topology level table
{
"topology-summary": { Summary information for a particular IS\nTopology
"pseudonode-node-count": { Node Counts for Pseudonode nodes
"reachable-node-count": "integer", Number of nodes reachable in SPT
"unreachable-participant-node-count": "integer", Number of participating nodes unreachable in SPT
"unreachable-node-count": "integer" Number of nodes unreachable in SPT
},
"router-node-count": { Node Counts for System nodes
"reachable-node-count": "integer", Number of nodes reachable in SPT
"unreachable-participant-node-count": "integer", Number of participating nodes unreachable in SPT
"unreachable-node-count": "integer" Number of nodes unreachable in SPT
} },
"level": "string", Level
"ipv4-link-topologies": { IPv4 IS Topology table
{
"source-address": "string", Source Address
"is-attached": "boolean", Is the IS attached?
"reachability-status": { Is the IS reachable, and, if so, its status\nwithin the SPT
"reachable-status": "string", ReachableStatus
"reachable-details": { Status of the IS within the SPT
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Children of the IS within the SPT
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Children of the IS within the SPT
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Multicast intact first hops towards the IS
},
"egress-interface": "string" Multicast intact first hops towards the IS
} ], {
"intermediate-pseudonode": "string", Pseudonode between system and its neighbor
"neighbor-id": "string" Children of the IS within the SPT
} ],
"multicast-root-distance": "string", Distance to the IS
"root-distance": "string", Distance to the IS
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Children of the IS within the SPT
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Children of the IS within the SPT
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Multicast intact first hops towards the IS
},
"egress-interface": "string" Multicast intact first hops towards the IS
} ], {
"intermediate-pseudonode": "string", Pseudonode between system and its neighbor
"neighbor-id": "string" Children of the IS within the SPT
} ] } },
"advertised-prefix-item-counts": { Per-priority counts of prefix items advertised\nby the IS
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"is-overloaded": "boolean", Is the IS overloaded?
"is-participant": "boolean", Does the IS participate in the topology?
"system-id": "string" System ID
} ] },
"ipv6-link-topologies": { IPv6 IS Topology table
{
"source-address": "string", Source Address
"is-attached": "boolean", Is the IS attached?
"reachability-status": { Is the IS reachable, and, if so, its status\nwithin the SPT
"reachable-status": "string", ReachableStatus
"reachable-details": { Status of the IS within the SPT
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Children of the IS within the SPT
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Children of the IS within the SPT
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Multicast intact first hops towards the IS
},
"egress-interface": "string" Multicast intact first hops towards the IS
} ], {
"intermediate-pseudonode": "string", Pseudonode between system and its neighbor
"neighbor-id": "string" Children of the IS within the SPT
} ],
"multicast-root-distance": "string", Distance to the IS
"root-distance": "string", Distance to the IS
"multicast-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Children of the IS within the SPT
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Children of the IS within the SPT
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Triggers applying to this log entry
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Multicast intact first hops towards the IS
},
"egress-interface": "string" Multicast intact first hops towards the IS
} ], {
"intermediate-pseudonode": "string", Pseudonode between system and its neighbor
"neighbor-id": "string" Children of the IS within the SPT
} ] } },
"advertised-prefix-item-counts": { Per-priority counts of prefix items advertised\nby the IS
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"is-overloaded": "boolean", Is the IS overloaded?
"is-participant": "boolean", Does the IS participate in the topology?
"system-id": "string" System ID
} ] },
"te-advertisements": { TE advertisements for a single level and\ntopology. Only available within the IPv4\nUnicast topology.
"te-system-id": "string", Destination system ID
"tepceadv": { TE PCE advertisements
"pce-path-scope-bits": "integer", PCE path scope bits
"pce-flooding-scope": "string", Flooding scope for PCE advertisement
"pce-address-ipv4": "string", IPv4 PCE address
"pce-path-scope-prefs": "integer", PCE path scope preferences
"pce-adv-data-present": "boolean" Indicates whether any PCE advertisements are\npresent
},
"te-adv": [ No description
{
"te-neighbor-system-id": "string", Neighbor system ID
"te-subpool-reserved-link-bandwidth": "integer", Reservable link bandwidth in subpool
"te-sub-tlv": [ No description
{
"te-sub-tlv-type": "integer", Type of sub TLV
"te-sub-tlv-length": "integer", Length of sub TLV
"te-sub-tlv-value": "string" List of TE sub TLVs
} ],
"te-ext-admin-num": "integer", TE Ext Admin Number
{
"entry": "integer" Triggers applying to this log entry
} ],
"te-reserved-link-bandwidth": "integer", Reservable link bandwidth in global pool
"te-ext-admin-sub": [ No description
{
"entry": "integer" Triggers applying to this log entry
} ],
"te-sub-tlv-data-present": "boolean", Indicates whether any TE sub TLVs are present
"link-type": "string", Link type
"te-neighbor-ip-address": "string", Neighbor IP address
{
"entry": "integer" Triggers applying to this log entry
} ],
"local-ip-address": "string", Local IP address
"te-physical-link-bandwidth": "integer", Physical link bandwidth
"te-metric": "integer", TE metric
"te-affinity": "integer" List of TE advertisement entries
} ],
"te-local-router-id": "string", Local TE router ID
"te-adv-data-present": "boolean" Indicates whether any TE advertisements are\npresent
},
"te-adjacency-log": { TE adjacency-log for a single level and\ntopology. Only available within the IPv4\nUnicast topology.
"log-entry": [ No description
{
"neighbor-ip-address": "string", Neighbor ip address
"status": "boolean", Up (TRUE) or down
"generic-data": { Generic entry data.
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"log-interface": "string", Interface
"te-log-neighbor-system-id": "string" Log entries
} ] },
"spf-log": { Log of route calculations for a single\nlevel and topology
"log-entry": [ No description
{
"triggers": { Trigger information
"trigger-prefix": { ID of a changed prefix in the first trigger LSP,\nif any
"af-name": "string", AFName
"ipv4": { ipv4
"prefix": "string", prefix
"prefix-length": "string" prefix length
},
"ipv6": { ipv6
"prefix": "string", prefix
"prefix-length": "string" prefix length
} },
"is-sr-uloop-calculation": "boolean", Is this SR micro loop calculation?
"trigger-link": "string", ID of a changed link in the first trigger LSP,\nif any
"first-trigger-lsp-id": "string", ID of the first LSP to trigger the calculation,\nif any
"trigger-next-hop-id": "string", ID of a changed next hop, if any
"is-sr-uloop-link-down": "boolean", Is this SR micro loop calculation for link down?
"unique-trigger-count": "integer", Number of unique triggers on this run
"trigger": [ No description
{
"entry": "string" Triggers applying to this log entry
} ] },
"next-wait-interval": "integer", Minimum time from end of this route calculation\nuntil the start of the next, in milliseconds
"wait-enforced": "integer", Time between the first trigger and the start of\nthe route calculation, in milliseconds.
"updated-lsp-count": "integer", Number of LSPs which arrived during the route\ncalculation
"generic-data": { Generic entry data.
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"route-update-statistics": { Statistics for the route update phase
"duration-breakdown": { Breakdown of the time taken by the routing table\nupdate
"local-rib-update": { Time to update IS-IS's local RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} },
"global-rib-build": { Time to build the update to send to the global\nRIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} },
"global-rib-send": { Time to send the update to the global RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} } },
"rib-batch-counts": { Number of RIB batches sent
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"node-counts": { Node counts
"total-touched": "integer", Total number of nodes considered during route\nupdate
"per-priority-touched": { Per-priority count of nodes considered during\nroute update
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"route-counts": { Distinct prefix counts
"added": { Number of nodes added to the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"deleted": { Number of nodes deleted from the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"modified": { Number of modified nodes (first hop and/or\nmetric change)
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"reachable": { Number of reachable nodes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"touched": { Number of nodes touched whilst calculating the\nSPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unreachable": { SPF Log entries
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"duration": { Duration of the SPT calculation
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"item-counts": { Prefix item counts
"added": { Number of nodes added to the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"deleted": { Number of nodes deleted from the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"modified": { Number of modified nodes (first hop and/or\nmetric change)
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"reachable": { Number of reachable nodes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"touched": { Number of nodes touched whilst calculating the\nSPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unreachable": { SPF Log entries
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} } },
"class": "string", Type of calculation.
"spt-calculation-statistics": { Statistics for the SPT calculation phase
"duration": { Duration of the SPT calculation
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"node-counts": { Node counts
"added": "integer", Number of nodes added to the SPT
"deleted": "integer", Number of nodes deleted from the SPT
"modified": "integer", Number of modified nodes (first hop and/or\nmetric change)
"reachable": "integer", Number of reachable nodes in the database
"touched": "integer", Number of nodes touched whilst calculating the\nSPT
"unreachable": "integer" SPF Log entries
} } } ] },
"te-tunnels": { TE tunnels table. Only available within\nthe IPv4 Unicast topology.
{
"teipv6aa-enabled": "boolean", Indicates whether MPLS TE IPv6 autoroute\nannounce is enabled
"te-segment-routing-enabled": "boolean", Indicates whether MPLS TE segment routing is\nenabled
"teigp-metric": "string", Tunnel metric
"teipv4aa-enabled": "boolean", Indicates whether MPLS TE IPv4 autoroute\nannounce is enabled
"te-segment-routing-strict-spf": "boolean", Indicates whether MPLS TE segment routing strict\nSPF is enabled
"te-system-id": "string", Destination system ID
"te-next-hop-ip-address": "string", Tunnel next-hop IP address
"te-segment-routing-exclude": "boolean", Indicates whether Segment routing labeled\ntraffic exclusion is enabled
"te-mode-type": "string", Tunnel metric mode
"teipv6fa-enabled": "boolean", Indicates whether MPLS TE IPv6 forwarding\nadjacency is enabled
"teipv4fa-enabled": "boolean", Indicates whether MPLS TE IPv4 forwarding\nadjacency is enabled
"te-checkpoint-object-id": "integer", Tunnel checkpoint object ID
"te-bandwidth": "integer", Tunnel bandwidth
"te-interface": "string", Tunnel interface
"system-id": "string", System ID
"interface-name": "string" Interface name
} ] } } ] } }

TOPOLOGY-LEVEL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/

Retrieve operation of resource: topology-level

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

TE-ADVERTISEMENTS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/te-advertisements/

Retrieve operation of resource: te-advertisements

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"te-advertisements": { TE advertisements for a single level and\ntopology. Only available within the IPv4\nUnicast topology.
"te-system-id": "string", Local system ID
"tepceadv": { TE PCE advertisements
"pce-path-scope-bits": "integer", PCE path scope bits
"pce-flooding-scope": "string", Flooding scope for PCE advertisement
"pce-address-ipv4": "string", IPv4 PCE address
"pce-path-scope-prefs": "integer", PCE path scope preferences
"pce-adv-data-present": "boolean" Indicates whether any PCE advertisements are\npresent
},
"te-adv": [ No description
{
"te-neighbor-system-id": "string", Neighbor system ID
"te-subpool-reserved-link-bandwidth": "integer", Reservable link bandwidth in subpool
"te-sub-tlv": [ No description
{
"te-sub-tlv-type": "integer", Type of sub TLV
"te-sub-tlv-length": "integer", Length of sub TLV
"te-sub-tlv-value": "string" List of TE sub TLVs
} ],
"te-ext-admin-num": "integer", TE Ext Admin Number
{
"entry": "integer" Bandwidth in use in global pool
} ],
"te-reserved-link-bandwidth": "integer", Reservable link bandwidth in global pool
"te-ext-admin-sub": [ No description
{
"entry": "integer" Bandwidth in use in global pool
} ],
"te-sub-tlv-data-present": "boolean", Indicates whether any TE sub TLVs are present
"link-type": "string", Link type
"te-neighbor-ip-address": "string", Neighbor IP address
{
"entry": "integer" Bandwidth in use in global pool
} ],
"local-ip-address": "string", Local IP address
"te-physical-link-bandwidth": "integer", Physical link bandwidth
"te-metric": "integer", TE metric
"te-affinity": "integer" List of TE advertisement entries
} ],
"te-local-router-id": "string", Local TE router ID
"te-adv-data-present": "boolean" Indicates whether any TE advertisements are\npresent
} }

TEPCEADV - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/te-advertisements/tepceadv/

Retrieve operation of resource: tepceadv

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"tepceadv": { TE PCE advertisements
"pce-path-scope-bits": "integer", PCE path scope bits
"pce-flooding-scope": "string", Flooding scope for PCE advertisement
"pce-address-ipv4": "string", IPv4 PCE address
"pce-path-scope-prefs": "integer", PCE path scope preferences
"pce-adv-data-present": "boolean" Indicates whether any PCE advertisements are\npresent
} }

TE-ADV - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/te-advertisements/te-adv/

Retrieve operation of resource: te-adv

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"te-neighbor-system-id": "string", Neighbor system ID
"te-subpool-reserved-link-bandwidth": "integer", Reservable link bandwidth in subpool
"te-sub-tlv": [ No description
{
"te-sub-tlv-type": "integer", Type of sub TLV
"te-sub-tlv-length": "integer", Length of sub TLV
"te-sub-tlv-value": "string" List of TE sub TLVs
} ],
"te-ext-admin-num": "integer", TE Ext Admin Number
{
"entry": "integer" Bandwidth in use in global pool
} ],
"te-reserved-link-bandwidth": "integer", Reservable link bandwidth in global pool
"te-ext-admin-sub": [ No description
{
"entry": "integer" Bandwidth in use in global pool
} ],
"te-sub-tlv-data-present": "boolean", Indicates whether any TE sub TLVs are present
"link-type": "string", Link type
"te-neighbor-ip-address": "string", Neighbor IP address
{
"entry": "integer" Bandwidth in use in global pool
} ],
"local-ip-address": "string", Local IP address
"te-physical-link-bandwidth": "integer", Physical link bandwidth
"te-metric": "integer", TE metric
"te-affinity": "integer" Affinity bits
} }

TE-TRANSMITTED-BANDWIDTH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/te-advertisements/te-adv/te-transmitted-bandwidth/

Retrieve operation of resource: te-transmitted-bandwidth

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

TE-SUBPOOL-TRANSMITTED-BANDWIDTH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/te-advertisements/te-adv/te-subpool-transmitted-bandwidth/

Retrieve operation of resource: te-subpool-transmitted-bandwidth

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

TE-EXT-ADMIN-SUB - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/te-advertisements/te-adv/te-ext-admin-sub/

Retrieve operation of resource: te-ext-admin-sub

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

TE-SUB-TLV - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/te-advertisements/te-adv/te-sub-tlv/

Retrieve operation of resource: te-sub-tlv

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"te-sub-tlv-type": "integer", Type of sub TLV
"te-sub-tlv-length": "integer", Length of sub TLV
"te-sub-tlv-value": "string" Value of sub TLV
} }

TE-ADJACENCY-LOG - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/te-adjacency-log/

Retrieve operation of resource: te-adjacency-log

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"te-adjacency-log": { TE adjacency-log for a single level and\ntopology. Only available within the IPv4\nUnicast topology.
"log-entry": [ No description
{
"neighbor-ip-address": "string", Neighbor ip address
"status": "boolean", Up (TRUE) or down
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"log-interface": "string", Interface
"te-log-neighbor-system-id": "string" Log entries
} ] } }

LOG-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/te-adjacency-log/log-entry/

Retrieve operation of resource: log-entry

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-ip-address": "string", Neighbor ip address
"status": "boolean", Up (TRUE) or down
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"log-interface": "string", Interface
"te-log-neighbor-system-id": "string" Neighbor system ID
} }

GENERIC-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/te-adjacency-log/log-entry/generic-data/

Retrieve operation of resource: generic-data

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} } }

TIMESTAMP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/te-adjacency-log/log-entry/generic-data/timestamp/

Retrieve operation of resource: timestamp

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

SPF-LOG - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/

Retrieve operation of resource: spf-log

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"spf-log": { Log of route calculations for a single\nlevel and topology
"log-entry": [ No description
{
"triggers": { Trigger information
"trigger-prefix": { ID of a changed prefix in the first trigger LSP,\nif any
"af-name": "string", AFName
"ipv4": { ipv4
"prefix": "string", prefix
"prefix-length": "string" prefix length
},
"ipv6": { ipv6
"prefix": "string", prefix
"prefix-length": "string" prefix length
} },
"is-sr-uloop-calculation": "boolean", Is this SR micro loop calculation?
"trigger-link": "string", ID of a changed link in the first trigger LSP,\nif any
"first-trigger-lsp-id": "string", ID of the first LSP to trigger the calculation,\nif any
"trigger-next-hop-id": "string", ID of a changed next hop, if any
"is-sr-uloop-link-down": "boolean", Is this SR micro loop calculation for link down?
"unique-trigger-count": "integer", Number of unique triggers on this run
"trigger": [ No description
{
"entry": "string" Triggers applying to this log entry
} ] },
"next-wait-interval": "integer", Minimum time from end of this route calculation\nuntil the start of the next, in milliseconds
"wait-enforced": "integer", Time between the first trigger and the start of\nthe route calculation, in milliseconds.
"updated-lsp-count": "integer", Number of LSPs which arrived during the route\ncalculation
"generic-data": { Generic entry data.
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"route-update-statistics": { Statistics for the route update phase
"duration-breakdown": { Breakdown of the time taken by the routing table\nupdate
"local-rib-update": { Time to update IS-IS's local RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} },
"global-rib-build": { Time to build the update to send to the global\nRIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} },
"global-rib-send": { Time to send the update to the global RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} } },
"rib-batch-counts": { Number of RIB batches sent
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"node-counts": { Node counts
"total-touched": "integer", Total number of nodes considered during route\nupdate
"per-priority-touched": { Per-priority count of nodes considered during\nroute update
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"route-counts": { Distinct prefix counts
"added": { Number of nodes added to the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"deleted": { Number of nodes deleted from the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"modified": { Number of modified nodes (first hop and/or\nmetric change)
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"reachable": { Number of reachable nodes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"touched": { Number of nodes touched whilst calculating the\nSPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unreachable": { SPF Log entries
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"duration": { Duration of the SPT calculation
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"item-counts": { Prefix item counts
"added": { Number of nodes added to the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"deleted": { Number of nodes deleted from the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"modified": { Number of modified nodes (first hop and/or\nmetric change)
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"reachable": { Number of reachable nodes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"touched": { Number of nodes touched whilst calculating the\nSPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unreachable": { SPF Log entries
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} } },
"class": "string", Type of calculation.
"spt-calculation-statistics": { Statistics for the SPT calculation phase
"duration": { Duration of the SPT calculation
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"node-counts": { Node counts
"added": "integer", Number of nodes added to the SPT
"deleted": "integer", Number of nodes deleted from the SPT
"modified": "integer", Number of modified nodes (first hop and/or\nmetric change)
"reachable": "integer", Number of reachable nodes in the database
"touched": "integer", Number of nodes touched whilst calculating the\nSPT
"unreachable": "integer" SPF Log entries
} } } ] } }

LOG-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/

Retrieve operation of resource: log-entry

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"triggers": { Trigger information
"trigger-prefix": { ID of a changed prefix in the first trigger LSP,\nif any
"af-name": "string", AFName
"ipv4": { ipv4
"prefix": "string", prefix
"prefix-length": "string" prefix length
},
"ipv6": { ipv6
"prefix": "string", prefix
"prefix-length": "string" prefix length
} },
"is-sr-uloop-calculation": "boolean", Is this SR micro loop calculation?
"trigger-link": "string", ID of a changed link in the first trigger LSP,\nif any
"first-trigger-lsp-id": "string", ID of the first LSP to trigger the calculation,\nif any
"trigger-next-hop-id": "string", ID of a changed next hop, if any
"is-sr-uloop-link-down": "boolean", Is this SR micro loop calculation for link down?
"unique-trigger-count": "integer", Number of unique triggers on this run
"trigger": [ No description
{
"entry": "string" Triggers applying to this log entry
} ] },
"next-wait-interval": "integer", Minimum time from end of this route calculation\nuntil the start of the next, in milliseconds
"wait-enforced": "integer", Time between the first trigger and the start of\nthe route calculation, in milliseconds.
"updated-lsp-count": "integer", Number of LSPs which arrived during the route\ncalculation
"generic-data": { Generic entry data.
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"route-update-statistics": { Statistics for the route update phase
"duration-breakdown": { Breakdown of the time taken by the routing table\nupdate
"local-rib-update": { Time to update IS-IS's local RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} },
"global-rib-build": { Time to build the update to send to the global\nRIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} },
"global-rib-send": { Time to send the update to the global RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} } },
"rib-batch-counts": { Number of RIB batches sent
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"node-counts": { Node counts
"total-touched": "integer", Total number of nodes considered during route\nupdate
"per-priority-touched": { Per-priority count of nodes considered during\nroute update
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"route-counts": { Distinct prefix counts
"added": { Number of nodes added to the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"deleted": { Number of nodes deleted from the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"modified": { Number of modified nodes (first hop and/or\nmetric change)
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"reachable": { Number of reachable nodes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"touched": { Number of nodes touched whilst calculating the\nSPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unreachable": { Number of unreachable nodes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"duration": { Duration of the SPT calculation
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"item-counts": { Prefix item counts
"added": { Number of nodes added to the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"deleted": { Number of nodes deleted from the SPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"modified": { Number of modified nodes (first hop and/or\nmetric change)
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"reachable": { Number of reachable nodes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"touched": { Number of nodes touched whilst calculating the\nSPT
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unreachable": { Number of unreachable nodes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} } },
"class": "string", Type of calculation.
"spt-calculation-statistics": { Statistics for the SPT calculation phase
"duration": { Duration of the SPT calculation
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"node-counts": { Node counts
"added": "integer", Number of nodes added to the SPT
"deleted": "integer", Number of nodes deleted from the SPT
"modified": "integer", Number of modified nodes (first hop and/or\nmetric change)
"reachable": "integer", Number of reachable nodes in the database
"touched": "integer", Number of nodes touched whilst calculating the\nSPT
"unreachable": "integer" Number of unreachable nodes in the database
} } } }

GENERIC-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/generic-data/

Retrieve operation of resource: generic-data

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"generic-data": { Generic entry data.
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} } }

TIMESTAMP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/generic-data/timestamp/

Retrieve operation of resource: timestamp

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

TRIGGERS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/triggers/

Retrieve operation of resource: triggers

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"triggers": { Trigger information
"trigger-prefix": { ID of a changed prefix in the first trigger LSP,\nif any
"af-name": "string", AFName
"ipv4": { ipv4
"prefix": "string", prefix
"prefix-length": "string" prefix length
},
"ipv6": { ipv6
"prefix": "string", prefix
"prefix-length": "string" prefix length
} },
"is-sr-uloop-calculation": "boolean", Is this SR micro loop calculation?
"trigger-link": "string", ID of a changed link in the first trigger LSP,\nif any
"first-trigger-lsp-id": "string", ID of the first LSP to trigger the calculation,\nif any
"trigger-next-hop-id": "string", ID of a changed next hop, if any
"is-sr-uloop-link-down": "boolean", Is this SR micro loop calculation for link down?
"unique-trigger-count": "integer", Number of unique triggers on this run
"trigger": [ No description
{
"entry": "string" Triggers applying to this log entry
} ] } }

TRIGGER-PREFIX - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/triggers/trigger-prefix/

Retrieve operation of resource: trigger-prefix

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"trigger-prefix": { ID of a changed prefix in the first trigger LSP,\nif any
"af-name": "string", AFName
"ipv4": { ipv4
"prefix": "string", prefix
"prefix-length": "string" prefix length
},
"ipv6": { ipv6
"prefix": "string", prefix
"prefix-length": "string" prefix length
} } }

IPV4 - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/triggers/trigger-prefix/ipv4/

Retrieve operation of resource: ipv4

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ipv4": { ipv4
"prefix": "string", prefix
"prefix-length": "string" prefix length
} }

IPV6 - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/triggers/trigger-prefix/ipv6/

Retrieve operation of resource: ipv6

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ipv6": { ipv6
"prefix": "string", prefix
"prefix-length": "string" prefix length
} }

TRIGGER - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/triggers/trigger/

Retrieve operation of resource: trigger

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SPT-CALCULATION-STATISTICS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/spt-calculation-statistics/

Retrieve operation of resource: spt-calculation-statistics

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"spt-calculation-statistics": { Statistics for the SPT calculation phase
"duration": { Duration of the SPT calculation
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"node-counts": { Node counts
"added": "integer", Number of nodes added to the SPT
"deleted": "integer", Number of nodes deleted from the SPT
"modified": "integer", Number of modified nodes (first hop and/or\nmetric change)
"reachable": "integer", Number of reachable nodes in the database
"touched": "integer", Number of nodes touched whilst calculating the\nSPT
"unreachable": "integer" Number of unreachable nodes in the database
} } }

DURATION - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/spt-calculation-statistics/duration/

Retrieve operation of resource: duration

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"duration": { Duration of the SPT calculation
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} }

NODE-COUNTS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/spt-calculation-statistics/node-counts/

Retrieve operation of resource: node-counts

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"node-counts": { Node counts
"added": "integer", Number of nodes added to the SPT
"deleted": "integer", Number of nodes deleted from the SPT
"modified": "integer", Number of modified nodes (first hop and/or\nmetric change)
"reachable": "integer", Number of reachable nodes in the database
"touched": "integer", Number of nodes touched whilst calculating the\nSPT
"unreachable": "integer" Number of unreachable nodes in the database
} }

ROUTE-UPDATE-STATISTICS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/

Retrieve operation of resource: route-update-statistics

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"route-update-statistics": { Statistics for the route update phase
"duration-breakdown": { Breakdown of the time taken by the routing table\nupdate
"local-rib-update": { Time to update IS-IS's local RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} },
"global-rib-build": { Time to build the update to send to the global\nRIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} },
"global-rib-send": { Time to send the update to the global RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} } },
"rib-batch-counts": { Number of RIB batches sent
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"node-counts": { Node counts
"total-touched": "integer", Total number of nodes considered during route\nupdate
"per-priority-touched": { Per-priority count of nodes considered during\nroute update
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"route-counts": { Distinct prefix counts
"added": { Number of prefixes added during calculation
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"deleted": { Number of prefixes deleted during calculation
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"modified": { Number of prefixes modified, i.e. a first hop\nand/or metric change
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"reachable": { Number of reachable prefixes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"touched": { Number of prefixes considered whilst updating\nthe routing table
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unreachable": { Number of unreachable prefixes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} },
"duration": { Duration of the routing table update
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"item-counts": { Prefix item counts
"added": { Number of prefixes added during calculation
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"deleted": { Number of prefixes deleted during calculation
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"modified": { Number of prefixes modified, i.e. a first hop\nand/or metric change
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"reachable": { Number of reachable prefixes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"touched": { Number of prefixes considered whilst updating\nthe routing table
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unreachable": { Number of unreachable prefixes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} } } }

DURATION - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration/

Retrieve operation of resource: duration

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"duration": { Duration of the routing table update
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} }

DURATION-BREAKDOWN - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration-breakdown/

Retrieve operation of resource: duration-breakdown

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"duration-breakdown": { Breakdown of the time taken by the routing table\nupdate
"local-rib-update": { Time to update IS-IS's local RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} },
"global-rib-build": { Time to build the update to send to the global\nRIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} },
"global-rib-send": { Time to send the update to the global RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} } } }

LOCAL-RIB-UPDATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration-breakdown/local-rib-update/

Retrieve operation of resource: local-rib-update

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"local-rib-update": { Time to update IS-IS's local RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} } }

CRITICAL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration-breakdown/local-rib-update/critical/

Retrieve operation of resource: critical

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} }

HIGH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration-breakdown/local-rib-update/high/

Retrieve operation of resource: high

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} }

MEDIUM - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration-breakdown/local-rib-update/medium/

Retrieve operation of resource: medium

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} }

LOW - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration-breakdown/local-rib-update/low/

Retrieve operation of resource: low

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} }

GLOBAL-RIB-BUILD - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration-breakdown/global-rib-build/

Retrieve operation of resource: global-rib-build

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"global-rib-build": { Time to build the update to send to the global\nRIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} } }

CRITICAL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration-breakdown/global-rib-build/critical/

Retrieve operation of resource: critical

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} }

HIGH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration-breakdown/global-rib-build/high/

Retrieve operation of resource: high

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} }

MEDIUM - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration-breakdown/global-rib-build/medium/

Retrieve operation of resource: medium

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} }

LOW - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration-breakdown/global-rib-build/low/

Retrieve operation of resource: low

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} }

GLOBAL-RIB-SEND - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration-breakdown/global-rib-send/

Retrieve operation of resource: global-rib-send

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"global-rib-send": { Time to send the update to the global RIB
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
},
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} } }

CRITICAL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration-breakdown/global-rib-send/critical/

Retrieve operation of resource: critical

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"critical": { Critical priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} }

HIGH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration-breakdown/global-rib-send/high/

Retrieve operation of resource: high

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"high": { High priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} }

MEDIUM - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration-breakdown/global-rib-send/medium/

Retrieve operation of resource: medium

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"medium": { Medium priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} }

LOW - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/duration-breakdown/global-rib-send/low/

Retrieve operation of resource: low

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"low": { Low priority
"real-duration": "integer", Real time duration in milliseconds
"cpu-duration": "integer" CPU time duration in milliseconds
} }

NODE-COUNTS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/node-counts/

Retrieve operation of resource: node-counts

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"node-counts": { Node counts
"total-touched": "integer", Total number of nodes considered during route\nupdate
"per-priority-touched": { Per-priority count of nodes considered during\nroute update
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} } }

PER-PRIORITY-TOUCHED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/node-counts/per-priority-touched/

Retrieve operation of resource: per-priority-touched

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"per-priority-touched": { Per-priority count of nodes considered during\nroute update
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

ITEM-COUNTS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/item-counts/

Retrieve operation of resource: item-counts

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"item-counts": { Prefix item counts
"added": { Number of prefixes added during calculation
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"deleted": { Number of prefixes deleted during calculation
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"modified": { Number of prefixes modified, i.e. a first hop\nand/or metric change
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"reachable": { Number of reachable prefixes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"touched": { Number of prefixes considered whilst updating\nthe routing table
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unreachable": { Number of unreachable prefixes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} } }

UNREACHABLE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/item-counts/unreachable/

Retrieve operation of resource: unreachable

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"unreachable": { Number of unreachable prefixes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

REACHABLE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/item-counts/reachable/

Retrieve operation of resource: reachable

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"reachable": { Number of reachable prefixes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

ADDED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/item-counts/added/

Retrieve operation of resource: added

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"added": { Number of prefixes added during calculation
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

DELETED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/item-counts/deleted/

Retrieve operation of resource: deleted

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"deleted": { Number of prefixes deleted during calculation
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

MODIFIED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/item-counts/modified/

Retrieve operation of resource: modified

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"modified": { Number of prefixes modified, i.e. a first hop\nand/or metric change
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

TOUCHED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/item-counts/touched/

Retrieve operation of resource: touched

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"touched": { Number of prefixes considered whilst updating\nthe routing table
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

ROUTE-COUNTS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/route-counts/

Retrieve operation of resource: route-counts

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"route-counts": { Distinct prefix counts
"added": { Number of prefixes added during calculation
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"deleted": { Number of prefixes deleted during calculation
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"modified": { Number of prefixes modified, i.e. a first hop\nand/or metric change
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"reachable": { Number of reachable prefixes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"touched": { Number of prefixes considered whilst updating\nthe routing table
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
},
"unreachable": { Number of unreachable prefixes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} } }

UNREACHABLE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/route-counts/unreachable/

Retrieve operation of resource: unreachable

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"unreachable": { Number of unreachable prefixes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

REACHABLE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/route-counts/reachable/

Retrieve operation of resource: reachable

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"reachable": { Number of reachable prefixes in the database
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

ADDED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/route-counts/added/

Retrieve operation of resource: added

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"added": { Number of prefixes added during calculation
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

DELETED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/route-counts/deleted/

Retrieve operation of resource: deleted

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"deleted": { Number of prefixes deleted during calculation
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

MODIFIED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/route-counts/modified/

Retrieve operation of resource: modified

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"modified": { Number of prefixes modified, i.e. a first hop\nand/or metric change
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

TOUCHED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/route-counts/touched/

Retrieve operation of resource: touched

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"touched": { Number of prefixes considered whilst updating\nthe routing table
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

RIB-BATCH-COUNTS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/spf-log/log-entry/route-update-statistics/rib-batch-counts/

Retrieve operation of resource: rib-batch-counts

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"rib-batch-counts": { Number of RIB batches sent
"high": "integer", High priority
"medium": "integer", Medium priority
"critical": "integer", Critical priority
"low": "integer" Low priority
} }

TE-TUNNELS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/te-tunnels/

Retrieve operation of resource: te-tunnels

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"te-tunnels": { TE tunnels table. Only available within\nthe IPv4 Unicast topology.
{
"teipv6aa-enabled": "boolean", Indicates whether MPLS TE IPv6 autoroute\nannounce is enabled
"te-segment-routing-enabled": "boolean", Indicates whether MPLS TE segment routing is\nenabled
"teigp-metric": "string", Tunnel metric
"teipv4aa-enabled": "boolean", Indicates whether MPLS TE IPv4 autoroute\nannounce is enabled
"te-segment-routing-strict-spf": "boolean", Indicates whether MPLS TE segment routing strict\nSPF is enabled
"te-system-id": "string", Destination system ID
"te-next-hop-ip-address": "string", Tunnel next-hop IP address
"te-segment-routing-exclude": "boolean", Indicates whether Segment routing labeled\ntraffic exclusion is enabled
"te-mode-type": "string", Tunnel metric mode
"teipv6fa-enabled": "boolean", Indicates whether MPLS TE IPv6 forwarding\nadjacency is enabled
"teipv4fa-enabled": "boolean", Indicates whether MPLS TE IPv4 forwarding\nadjacency is enabled
"te-checkpoint-object-id": "integer", Tunnel checkpoint object ID
"te-bandwidth": "integer", Tunnel bandwidth
"te-interface": "string", Tunnel interface
"system-id": "string", System ID
"interface-name": "string" Interface name
} ] } }

TE-TUNNEL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/te-tunnels/te-tunnel/

Retrieve operation of resource: te-tunnel

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/ipv4-link-topologies/ipv4-link-topology/{system-id}/reachability-status/reachable-details/paths/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

system-id: string
in path

ID of system-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/ipv4-link-topologies/ipv4-link-topology/{system-id}/reachability-status/reachable-details/multicast-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

system-id: string
in path

ID of system-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

TOPOLOGY-SUMMARY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/topology-summary/

Retrieve operation of resource: topology-summary

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"topology-summary": { Summary information for a particular IS\nTopology
"pseudonode-node-count": { Node Counts for Pseudonode nodes
"reachable-node-count": "integer", Number of nodes reachable in SPT
"unreachable-participant-node-count": "integer", Number of participating nodes unreachable in SPT
"unreachable-node-count": "integer" Number of nodes unreachable in SPT
},
"router-node-count": { Node Counts for System nodes
"reachable-node-count": "integer", Number of nodes reachable in SPT
"unreachable-participant-node-count": "integer", Number of participating nodes unreachable in SPT
"unreachable-node-count": "integer" Number of nodes unreachable in SPT
} } }

ROUTER-NODE-COUNT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/topology-summary/router-node-count/

Retrieve operation of resource: router-node-count

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"router-node-count": { Node Counts for System nodes
"reachable-node-count": "integer", Number of nodes reachable in SPT
"unreachable-participant-node-count": "integer", Number of participating nodes unreachable in SPT
"unreachable-node-count": "integer" Number of nodes unreachable in SPT
} }

PSEUDONODE-NODE-COUNT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/topology-summary/pseudonode-node-count/

Retrieve operation of resource: pseudonode-node-count

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"pseudonode-node-count": { Node Counts for Pseudonode nodes
"reachable-node-count": "integer", Number of nodes reachable in SPT
"unreachable-participant-node-count": "integer", Number of participating nodes unreachable in SPT
"unreachable-node-count": "integer" Number of nodes unreachable in SPT
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/ipv6-link-topologies/ipv6-link-topology/{system-id}/reachability-status/reachable-details/paths/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

system-id: string
in path

ID of system-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/topology-levels/topology-level/{level}/ipv6-link-topologies/ipv6-link-topology/{system-id}/reachability-status/reachable-details/multicast-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

system-id: string
in path

ID of system-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

IPV6-ROUTES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/

Retrieve operation of resource: ipv6-routes

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ipv6-routes": { IPv6 local route
{
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } },
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level in which the prefix is advertised
} ] } }, {
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Distance to network
"level": "string", Level in which the prefix is advertised
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } },
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} ] } }

IPV6-ROUTE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/

Retrieve operation of resource: ipv6-route

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

CONNECTED-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/connected-status/

Retrieve operation of resource: connected-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Interfaces
} ] } } }

CONNECTED-DETAILS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/connected-status/connected-details/

Retrieve operation of resource: connected-details

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Interfaces
} ] } }

INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/connected-status/connected-details/interface/

Retrieve operation of resource: interface

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

REDISTRIBUTED-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/redistributed-status/

Retrieve operation of resource: redistributed-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" isis sh route redist detail
} ] } } }

REDISTRIBUTION-DETAILS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/redistributed-status/redistribution-details/

Retrieve operation of resource: redistribution-details

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" isis sh route redist detail
} ] } }

ISIS-SH-ROUTE-REDIST-DETAIL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/redistributed-status/redistribution-details/isis-sh-route-redist-detail/

Retrieve operation of resource: isis-sh-route-redist-detail

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level into which the route is redistributed
} }

OWNER - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/redistributed-status/redistribution-details/isis-sh-route-redist-detail/owner/

Retrieve operation of resource: owner

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
} }

NATIVE-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/

Retrieve operation of resource: native-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } } }

NATIVE-DETAILS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/

Retrieve operation of resource: native-details

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } }

PRIMARY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/

Retrieve operation of resource: primary

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } }

PATHS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/paths/

Retrieve operation of resource: paths

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/paths/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/paths/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/paths/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/paths/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/paths/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

UCMP-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/ucmp-next-hop/

Retrieve operation of resource: ucmp-next-hop

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/ucmp-next-hop/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/ucmp-next-hop/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/ucmp-next-hop/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

MULTICAST-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/multicast-path/

Retrieve operation of resource: multicast-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/multicast-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/multicast-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/multicast-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/multicast-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/multicast-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

SRTE-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/srte-path/

Retrieve operation of resource: srte-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/srte-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/srte-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/srte-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/srte-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/srte-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

EXPLICIT-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/explicit-path/

Retrieve operation of resource: explicit-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/explicit-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/explicit-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/explicit-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/explicit-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/explicit-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

SOURCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/source/

Retrieve operation of resource: source

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Tags associated with the prefix item
} ] } }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/source/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/source/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

MULTICAST-SOURCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/multicast-source/

Retrieve operation of resource: multicast-source

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Tags associated with the prefix item
} ] } }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/multicast-source/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/primary/multicast-source/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/

Retrieve operation of resource: backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } }

PATHS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/paths/

Retrieve operation of resource: paths

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/paths/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/paths/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/paths/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/paths/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/paths/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

UCMP-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/ucmp-next-hop/

Retrieve operation of resource: ucmp-next-hop

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/ucmp-next-hop/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/ucmp-next-hop/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/ucmp-next-hop/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

MULTICAST-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/multicast-path/

Retrieve operation of resource: multicast-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/multicast-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/multicast-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/multicast-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/multicast-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/multicast-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

SRTE-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/srte-path/

Retrieve operation of resource: srte-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/srte-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/srte-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/srte-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/srte-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/srte-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

EXPLICIT-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/explicit-path/

Retrieve operation of resource: explicit-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/explicit-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/explicit-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/explicit-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/explicit-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/explicit-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

SOURCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/source/

Retrieve operation of resource: source

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Tags associated with the prefix item
} ] } }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/source/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/source/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

MULTICAST-SOURCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/multicast-source/

Retrieve operation of resource: multicast-source

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Tags associated with the prefix item
} ] } }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/multicast-source/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/native-status/native-details/backup/multicast-source/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

PER-LEVEL-ADVERTISING-DETAIL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/per-level-advertising-detail/

Retrieve operation of resource: per-level-advertising-detail

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", prefix
"prefix-length": "string" prefix length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Metric with which the prefix is advertised
"level": "string", Level in which the prefix is advertised
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Tags associated with the prefix
} ] } }

SUMMARIZATION-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/per-level-advertising-detail/summarization-status/

Retrieve operation of resource: summarization-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", prefix
"prefix-length": "string" prefix length
} } }

SUMMARY-PREFIX - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/per-level-advertising-detail/summarization-status/summary-prefix/

Retrieve operation of resource: summary-prefix

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"summary-prefix": { Summarizing Prefix
"prefix": "string", prefix
"prefix-length": "string" prefix length
} }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/per-level-advertising-detail/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6-routes/ipv6-route/per-level-advertising-detail/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

IPV6FRR-BACKUPS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/

Retrieve operation of resource: ipv6frr-backups

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ipv6frr-backups": { IPv6 FRR table
{
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } },
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level in which the prefix is advertised
} ] } }, {
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Distance to network
"level": "string", Level in which the prefix is advertised
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } },
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} ] } }

IPV6FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/

Retrieve operation of resource: ipv6frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

CONNECTED-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/connected-status/

Retrieve operation of resource: connected-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Interfaces
} ] } } }

CONNECTED-DETAILS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/connected-status/connected-details/

Retrieve operation of resource: connected-details

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Interfaces
} ] } }

INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/connected-status/connected-details/interface/

Retrieve operation of resource: interface

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

REDISTRIBUTED-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/redistributed-status/

Retrieve operation of resource: redistributed-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" isis sh route redist detail
} ] } } }

REDISTRIBUTION-DETAILS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/redistributed-status/redistribution-details/

Retrieve operation of resource: redistribution-details

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" isis sh route redist detail
} ] } }

ISIS-SH-ROUTE-REDIST-DETAIL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/redistributed-status/redistribution-details/isis-sh-route-redist-detail/

Retrieve operation of resource: isis-sh-route-redist-detail

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level into which the route is redistributed
} }

OWNER - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/redistributed-status/redistribution-details/isis-sh-route-redist-detail/owner/

Retrieve operation of resource: owner

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
} }

NATIVE-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/

Retrieve operation of resource: native-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } } }

NATIVE-DETAILS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/

Retrieve operation of resource: native-details

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } }

PRIMARY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/

Retrieve operation of resource: primary

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } }

PATHS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/paths/

Retrieve operation of resource: paths

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/paths/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/paths/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/paths/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/paths/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/paths/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

UCMP-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/ucmp-next-hop/

Retrieve operation of resource: ucmp-next-hop

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/ucmp-next-hop/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/ucmp-next-hop/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/ucmp-next-hop/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

MULTICAST-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/multicast-path/

Retrieve operation of resource: multicast-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/multicast-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/multicast-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/multicast-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/multicast-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/multicast-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

SRTE-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/srte-path/

Retrieve operation of resource: srte-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/srte-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/srte-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/srte-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/srte-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/srte-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

EXPLICIT-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/explicit-path/

Retrieve operation of resource: explicit-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/explicit-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/explicit-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/explicit-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/explicit-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/explicit-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

SOURCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/source/

Retrieve operation of resource: source

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Tags associated with the prefix item
} ] } }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/source/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/source/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

MULTICAST-SOURCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/multicast-source/

Retrieve operation of resource: multicast-source

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Tags associated with the prefix item
} ] } }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/multicast-source/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/primary/multicast-source/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/

Retrieve operation of resource: backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } }

PATHS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/paths/

Retrieve operation of resource: paths

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/paths/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/paths/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/paths/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/paths/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/paths/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

UCMP-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/ucmp-next-hop/

Retrieve operation of resource: ucmp-next-hop

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/ucmp-next-hop/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/ucmp-next-hop/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/ucmp-next-hop/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

MULTICAST-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/multicast-path/

Retrieve operation of resource: multicast-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/multicast-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/multicast-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/multicast-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/multicast-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/multicast-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

SRTE-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/srte-path/

Retrieve operation of resource: srte-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/srte-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/srte-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/srte-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/srte-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/srte-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

EXPLICIT-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/explicit-path/

Retrieve operation of resource: explicit-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/explicit-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" BAckup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/explicit-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/explicit-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/explicit-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/explicit-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

SOURCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/source/

Retrieve operation of resource: source

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Tags associated with the prefix item
} ] } }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/source/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/source/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

MULTICAST-SOURCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/multicast-source/

Retrieve operation of resource: multicast-source

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Tags associated with the prefix item
} ] } }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/multicast-source/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/native-status/native-details/backup/multicast-source/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

PER-LEVEL-ADVERTISING-DETAIL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/per-level-advertising-detail/

Retrieve operation of resource: per-level-advertising-detail

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", prefix
"prefix-length": "string" prefix length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Metric with which the prefix is advertised
"level": "string", Level in which the prefix is advertised
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Tags associated with the prefix
} ] } }

SUMMARIZATION-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/per-level-advertising-detail/summarization-status/

Retrieve operation of resource: summarization-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", prefix
"prefix-length": "string" prefix length
} } }

SUMMARY-PREFIX - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/per-level-advertising-detail/summarization-status/summary-prefix/

Retrieve operation of resource: summary-prefix

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"summary-prefix": { Summarizing Prefix
"prefix": "string", prefix
"prefix-length": "string" prefix length
} }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/per-level-advertising-detail/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv6frr-backups/ipv6frr-backup/per-level-advertising-detail/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

IPV4FRR-BACKUPS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/

Retrieve operation of resource: ipv4frr-backups

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ipv4frr-backups": { IPv4 FRR table
{
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } },
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level in which the prefix is advertised
} ] } }, {
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Distance to network
"level": "string", Level in which the prefix is advertised
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } },
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} ] } }

IPV4FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/

Retrieve operation of resource: ipv4frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

CONNECTED-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/connected-status/

Retrieve operation of resource: connected-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Interfaces
} ] } } }

CONNECTED-DETAILS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/connected-status/connected-details/

Retrieve operation of resource: connected-details

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Interfaces
} ] } }

INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/connected-status/connected-details/interface/

Retrieve operation of resource: interface

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

REDISTRIBUTED-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/redistributed-status/

Retrieve operation of resource: redistributed-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" isis sh route redist detail
} ] } } }

REDISTRIBUTION-DETAILS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/redistributed-status/redistribution-details/

Retrieve operation of resource: redistribution-details

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" isis sh route redist detail
} ] } }

ISIS-SH-ROUTE-REDIST-DETAIL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/redistributed-status/redistribution-details/isis-sh-route-redist-detail/

Retrieve operation of resource: isis-sh-route-redist-detail

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level into which the route is redistributed
} }

OWNER - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/redistributed-status/redistribution-details/isis-sh-route-redist-detail/owner/

Retrieve operation of resource: owner

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
} }

NATIVE-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/

Retrieve operation of resource: native-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } } }

NATIVE-DETAILS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/

Retrieve operation of resource: native-details

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } }

PRIMARY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/

Retrieve operation of resource: primary

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } }

PATHS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/paths/

Retrieve operation of resource: paths

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/paths/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/paths/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/paths/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/paths/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/paths/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

UCMP-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/ucmp-next-hop/

Retrieve operation of resource: ucmp-next-hop

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/ucmp-next-hop/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/ucmp-next-hop/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/ucmp-next-hop/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

MULTICAST-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/multicast-path/

Retrieve operation of resource: multicast-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/multicast-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/multicast-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/multicast-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/multicast-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/multicast-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

SRTE-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/srte-path/

Retrieve operation of resource: srte-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/srte-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/srte-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/srte-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/srte-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/srte-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

EXPLICIT-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/explicit-path/

Retrieve operation of resource: explicit-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/explicit-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/explicit-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/explicit-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/explicit-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/explicit-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

SOURCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/source/

Retrieve operation of resource: source

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Tags associated with the prefix item
} ] } }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/source/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/source/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

MULTICAST-SOURCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/multicast-source/

Retrieve operation of resource: multicast-source

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Tags associated with the prefix item
} ] } }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/multicast-source/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/primary/multicast-source/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/

Retrieve operation of resource: backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } }

PATHS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/paths/

Retrieve operation of resource: paths

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/paths/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/paths/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/paths/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/paths/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/paths/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

UCMP-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/ucmp-next-hop/

Retrieve operation of resource: ucmp-next-hop

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/ucmp-next-hop/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/ucmp-next-hop/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/ucmp-next-hop/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

MULTICAST-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/multicast-path/

Retrieve operation of resource: multicast-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/multicast-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/multicast-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/multicast-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/multicast-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/multicast-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

SRTE-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/srte-path/

Retrieve operation of resource: srte-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/srte-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/srte-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/srte-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/srte-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/srte-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

EXPLICIT-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/explicit-path/

Retrieve operation of resource: explicit-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/explicit-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/explicit-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/explicit-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/explicit-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/explicit-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

SOURCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/source/

Retrieve operation of resource: source

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Tags associated with the prefix item
} ] } }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/source/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/source/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

MULTICAST-SOURCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/multicast-source/

Retrieve operation of resource: multicast-source

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Tags associated with the prefix item
} ] } }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/multicast-source/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/native-status/native-details/backup/multicast-source/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

PER-LEVEL-ADVERTISING-DETAIL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/per-level-advertising-detail/

Retrieve operation of resource: per-level-advertising-detail

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", prefix
"prefix-length": "string" prefix length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Metric with which the prefix is advertised
"level": "string", Level in which the prefix is advertised
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Tags associated with the prefix
} ] } }

SUMMARIZATION-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/per-level-advertising-detail/summarization-status/

Retrieve operation of resource: summarization-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", prefix
"prefix-length": "string" prefix length
} } }

SUMMARY-PREFIX - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/per-level-advertising-detail/summarization-status/summary-prefix/

Retrieve operation of resource: summary-prefix

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"summary-prefix": { Summarizing Prefix
"prefix": "string", prefix
"prefix-length": "string" prefix length
} }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/per-level-advertising-detail/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4frr-backups/ipv4frr-backup/per-level-advertising-detail/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

IPV4-ROUTES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/

Retrieve operation of resource: ipv4-routes

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ipv4-routes": { IPv4 local route table
{
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } },
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level in which the prefix is advertised
} ] } }, {
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Distance to network
"level": "string", Level in which the prefix is advertised
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } },
"prefix": "string", Prefix
"prefix-length": "string" Prefix Length
} ] } }

IPV4-ROUTE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/

Retrieve operation of resource: ipv4-route

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

CONNECTED-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/connected-status/

Retrieve operation of resource: connected-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"connected-status": { Status of IS-IS directly connected routes to the\nprefix
"is-valid": "string", IsValid
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Interfaces
} ] } } }

CONNECTED-DETAILS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/connected-status/connected-details/

Retrieve operation of resource: connected-details

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"connected-details": { Details of the directly connected prefix
"interface": [ No description
{
"entry": "string" Interfaces
} ] } }

INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/connected-status/connected-details/interface/

Retrieve operation of resource: interface

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

REDISTRIBUTED-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/redistributed-status/

Retrieve operation of resource: redistributed-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"redistributed-status": { Status of other protocols' routes redistributed\ninto IS-IS
"is-valid": "string", IsValid
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" isis sh route redist detail
} ] } } }

REDISTRIBUTION-DETAILS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/redistributed-status/redistribution-details/

Retrieve operation of resource: redistribution-details

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"redistribution-details": { Per level details of the redistributed route
{
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" isis sh route redist detail
} ] } }

ISIS-SH-ROUTE-REDIST-DETAIL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/redistributed-status/redistribution-details/isis-sh-route-redist-detail/

Retrieve operation of resource: isis-sh-route-redist-detail

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
},
"level": "string" Level into which the route is redistributed
} }

OWNER - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/redistributed-status/redistribution-details/isis-sh-route-redist-detail/owner/

Retrieve operation of resource: owner

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"owner": { Protocol redistributing the route
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
} }

NATIVE-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/

Retrieve operation of resource: native-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"native-status": { Status of native IS-IS routes to the prefix
"is-valid": "string", IsValid
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } } }

NATIVE-DETAILS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/

Retrieve operation of resource: native-details

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"native-details": { Details of the native route
"priority": "string", Relative importance of the prefix
"backup": [ No description
{
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } ],
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } } }

PRIMARY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/

Retrieve operation of resource: primary

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"primary": { Primary paths to prefix
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } }

PATHS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/paths/

Retrieve operation of resource: paths

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/paths/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/paths/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/paths/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/paths/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/paths/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

UCMP-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/ucmp-next-hop/

Retrieve operation of resource: ucmp-next-hop

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/ucmp-next-hop/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/ucmp-next-hop/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/ucmp-next-hop/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

MULTICAST-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/multicast-path/

Retrieve operation of resource: multicast-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/multicast-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/multicast-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/multicast-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/multicast-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/multicast-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

SRTE-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/srte-path/

Retrieve operation of resource: srte-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/srte-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/srte-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/srte-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/srte-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/srte-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

EXPLICIT-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/explicit-path/

Retrieve operation of resource: explicit-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/explicit-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/explicit-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/explicit-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/explicit-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/explicit-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

SOURCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/source/

Retrieve operation of resource: source

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Tags associated with the prefix item
} ] } }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/source/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/source/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

MULTICAST-SOURCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/multicast-source/

Retrieve operation of resource: multicast-source

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Tags associated with the prefix item
} ] } }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/multicast-source/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/primary/multicast-source/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/

Retrieve operation of resource: backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"origin": "string", Origin of route
"paths": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ], {
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"metric": "string", Distance to network
"multicast-source": [ No description
{
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ] } ],
"administrative-distance": "integer", Administrative Distance
"is-external-metric": "boolean", Is the metric an external metric?
"explicit-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ], {
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ],
"multicast-metric": "string", Multicast-intact distance to network
"srte-path": [ No description
{
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" SR-TE native first hops toward the prefix
},
"egress-interface": "string" SR-TE native first hops toward the prefix
} ] } }

PATHS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/paths/

Retrieve operation of resource: paths

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/paths/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/paths/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/paths/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/paths/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/paths/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

UCMP-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/ucmp-next-hop/

Retrieve operation of resource: ucmp-next-hop

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"weight": "string", Weight configured on the interface
"neighbor-id": "string", Next hop neighbor ID
"total-ucmp-distance": "string", Distance to the network via this UCMP next hop
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/ucmp-next-hop/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/ucmp-next-hop/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/ucmp-next-hop/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

MULTICAST-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/multicast-path/

Retrieve operation of resource: multicast-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/multicast-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/multicast-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/multicast-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/multicast-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/multicast-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

SRTE-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/srte-path/

Retrieve operation of resource: srte-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/srte-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/srte-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/srte-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/srte-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/srte-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

EXPLICIT-PATH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/explicit-path/

Retrieve operation of resource: explicit-path

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"neighbor-address": "string", Next hop neighbor's forwarding address
"uloop-explicit": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"tunnel-interface": "string", Explicit path tunnel interface
"weight": "string", Weight configured on the interface
"nnh": [ No description
{
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" Next next hops
} ],
"neighbor-id": "string", Next hop neighbor ID
"is-te-tunnel-interface": "boolean", Is path via a TE tunnel
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-sr-exclude-tunnel-interface": "boolean", Is path via an SR-exclude TE tunnel
"tag": "string", Tag associated with the path
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
},
"egress-interface": "string" Interface to send the packet out of
} }

FRR-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/explicit-path/frr-backup/

Retrieve operation of resource: frr-backup

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"frr-backup": { FRR backup for this path
"remote-lfa-router-pid": "string", Remote LFA Router ID
"weight": "string", Weight configured on the interface
"is-strict-spflfa": "boolean", Is the backup path TI-LFA strict SPF?
"is-srlg-disjoint": "boolean", Is the backup path SRLG disjoint with primary?
"tilfa-computation": "string", Ti LFA computation which provided backup path
"backup-repair-list-size": "integer", Backup Repair List Size
"tunnel-egress-interface": "string", Tunnel Interface to send the packet out of
"remote-lfa-system-pid": "string", Remote LFA PQ Node's ID
"is-remote-lfa": "boolean", Is the backup path via a Remote LFA?
"is-primary-path": "boolean", Is the backup path an ECMP to the network?
"is-lc-disjoint": "boolean", Is the backup path line card disjoint with\nprimary?
"backup-repair": [ No description
{
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Backup Repair List
} ],
"neighbor-snpa": "string", Next hop neighbor's SNPA
"is-node-protecting": "boolean", Is the backup path node protecting?
"remote-lfa-system-id": "string", Remote LFA PQ Node's ID
"neighbor-address": "string", Next hop neighbor's forwarding address
"segment-routing-sid-value": "string", Segment routing sid value received from first\nhop
"is-downstream": "boolean", Is the backup path via downstream node?
"remote-lfa-router-id": "string", Remote LFA Router ID
"neighbor-id": "string", Next hop neighbor ID
"num-sid": "integer", Number of SIDs in TI-LFA/rLFA
{
"entry": "string" Segment routing sid values for TI-LFA/rLFA
} ],
"is-tunnel-requested": "boolean", Is SR TE tunnel requested
"is-epcfrr-lfa": "boolean", Is the backup path via a TI-LFA?
"total-backup-distance": "string", Distance to the network via this backup path
"prefix-source-node-id": "string", PrefixSourceNodeID
"egress-interface": "string" Interface to send the packet out of
} }

SEGMENT-ROUTING-SID-VALUE-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/explicit-path/frr-backup/segment-routing-sid-value-entry/

Retrieve operation of resource: segment-routing-sid-value-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

BACKUP-REPAIR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/explicit-path/frr-backup/backup-repair/

Retrieve operation of resource: backup-repair

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

ULOOP-EXPLICIT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/explicit-path/uloop-explicit/

Retrieve operation of resource: uloop-explicit

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"repair-element-type": "integer", Repair Element Type
"repair-strict-spf-label": "integer", Repair Strict SPF Label
"repair-element-node-id": "string", RepairElementNodeID
"repair-ipv4-addr": "string", RepairIPv4Addr
"repair-ipv6-addr": "string", RepairIPv6Addr
"repair-label": "integer" Repair Label
} }

NNH - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/explicit-path/nnh/

Retrieve operation of resource: nnh

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"link-id": "integer", link ID of the next next hop
"link-id-set": "boolean", If link_id is given
"ipv4-address": "string", Ipv4 address of the next next hop
"ipv4-set": "boolean" If ipv4 address is given
} }

SOURCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/source/

Retrieve operation of resource: source

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Tags associated with the prefix item
} ] } }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/source/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/source/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

MULTICAST-SOURCE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/multicast-source/

Retrieve operation of resource: multicast-source

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"source-lsp-id": "string", ID of the LSP advertising the prefix
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"source-address": "string", Source address of the IS advertising the prefix
"tags": [ No description
{
"entry": "string" Tags associated with the prefix item
} ] } }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/multicast-source/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/native-status/native-details/backup/multicast-source/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

PER-LEVEL-ADVERTISING-DETAIL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/per-level-advertising-detail/

Retrieve operation of resource: per-level-advertising-detail

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"is-interarea": "boolean", Is the up/down bit set?
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", prefix
"prefix-length": "string" prefix length
} },
"advertising-origin": "string", The origin of the advertisement
"metric": "string", Metric with which the prefix is advertised
"level": "string", Level in which the prefix is advertised
"is-external-metric": "boolean", Is the metric an external metric?
"nodal-sid": [ No description
{
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" Nodal SIDs with the prefix item
} ],
"is-propagated": "boolean", Has the prefix been propagated from another\nlevel?
"is-external-reachability": "boolean", Is the prefix external to the IS-IS domain?
"tags": [ No description
{
"entry": "string" Tags associated with the prefix
} ] } }

SUMMARIZATION-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/per-level-advertising-detail/summarization-status/

Retrieve operation of resource: summarization-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"summarization-status": { Status of summarization for the prefix
"is-valid": "string", IsValid
"summary-prefix": { Summarizing Prefix
"prefix": "string", prefix
"prefix-length": "string" prefix length
} } }

SUMMARY-PREFIX - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/per-level-advertising-detail/summarization-status/summary-prefix/

Retrieve operation of resource: summary-prefix

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"summary-prefix": { Summarizing Prefix
"prefix": "string", prefix
"prefix-length": "string" prefix length
} }

TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/per-level-advertising-detail/tags/

Retrieve operation of resource: tags

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NODAL-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/topologies/topology/ipv4-routes/ipv4-route/per-level-advertising-detail/nodal-sid/

Retrieve operation of resource: nodal-sid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"vflag": "integer", vflag
"pflag": "integer", pflag
"algorithm": "integer", algorithm
"nflag": "integer", nflag
"eflag": "integer", eflag
"sid-value": "string", sid value
"rflag": "integer", rflag
"lflag": "integer" lflag
} }

NSR-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/

Retrieve operation of resource: nsr-status

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nsr-status": { NSR Status information
"isis-nsr-peer": { ISIS NSR PEER STATUS
"man-sync-count": [ No description
{
"entry": "integer" full sync achieved
} ], {
"entry": "integer" full sync achieved
} ], {
"entry": "integer" full sync achieved
} ], {
"entry": "boolean" full sync achieved
} ], {
"entry": "integer" full sync achieved
} ] },
"isis-nsr-infra": { ISIS NSR Infra
"ds": { ds
"conn-cb-ts": { conn cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"unreg-cb-ts": { unreg cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"remove-srv-ts": { remove srv ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"conn": "integer", conn
"del-cb-ts": { del cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"notify-cb-ts": { notify cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"disconn-cb-ts": { disconn cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"disconn-cb": "integer", disconn cb
"pub-cb-ts": { pub cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"reg": "integer", reg
"notify-peer-xr": "string", notify peer xr
"conn-status": "boolean", conn status
"notify-peer": [ No description
{
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} ],
"pub-ts": { pub ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"pub": "integer", pub
"pub-cb": "integer", pub cb
"del-cb": "integer", del cb
"reg-cb": "integer", reg cb
"unreg-ts": { unreg ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"conn-ts": { conn ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"reg-ts": { reg ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"unreg": "integer", unreg
"reg-cb-ts": { reg cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"unreg-cb": "integer", unreg cb
"notify-cb": "integer", notify cb
"conn-cb": "integer", conn cb
"remove-srv": "integer", remove srv
"conn-status-ts": { conn status ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"nii-idb": [ No description
{
"running": "boolean", running
"has-adj": "boolean", has adj
"exist": "boolean", exist
"brought-up": "boolean", brought up
"retry-timer": "boolean" nii idb
} ],
"te": { te
"conn-up": "integer", conn up
"te-link-cb": "integer", te link cb
"enabled": "integer", enabled
"te-tunnel-cb": "integer", te tunnel cb
"adv-sync-data": "integer", adv sync data
"link-purge-time-on": "integer", link purge time on
"tunnel-purge-time-on": "integer", tunnel purge time on
"has-info-from-te": "integer" has info from te
},
"ncd": [ No description
{
"recv-cnt": "integer", recv cnt
"vm-idx": "integer", vm idx
"endp-hdl": "integer", endp hdl
"conn-up": "boolean", conn up
"chksum": "integer", chksum
"send-seqnum": "integer" ncd
} ],
"gen": { gen
"my-nodeid": "integer", my nodeid
"lanid-req-needed": "boolean", lanid req needed
"pm-ha-role": "integer", pm ha role
"pm-issu-role": "integer", pm issu role
"failover": "boolean", failover
"sysmgr-ha-role": "integer", sysmgr ha role
"my-process-id": "integer", my process id
"retry-flag": "integer", retry flag
"nsr-configured": "boolean", nsr configured
"nsr-send-err": "integer", nsr send err
"nsr-recv-err": "integer", nsr recv err
"nsr-send-unready": "integer", nsr send unready
"nsf-configured": "boolean", nsf configured
"nsr-send-ready": "integer", nsr send ready
"nsr-enabled": "boolean" nsr enabled
},
"pm": { pm
"conn-status": "boolean", conn status
"disconn-cb": "integer", disconn cb
"conn-cb": "integer", conn cb
"reg": "integer" reg
} },
"isis-vm-state": "integer" ISIS VM STATE
} }

ISIS-NSR-PEER - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-peer/

Retrieve operation of resource: isis-nsr-peer

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"isis-nsr-peer": { ISIS NSR PEER STATUS
"man-sync-count": [ No description
{
"entry": "integer" full sync achieved
} ], {
"entry": "integer" full sync achieved
} ], {
"entry": "integer" full sync achieved
} ], {
"entry": "boolean" full sync achieved
} ], {
"entry": "integer" full sync achieved
} ] } }

FULL-SYNC-ACHIEVED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-peer/full-sync-achieved/

Retrieve operation of resource: full-sync-achieved

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MAN-SYNC-COUNT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-peer/man-sync-count/

Retrieve operation of resource: man-sync-count

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NSR-CHG-COUNT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-peer/nsr-chg-count/

Retrieve operation of resource: nsr-chg-count

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

UPTIME - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-peer/uptime/

Retrieve operation of resource: uptime

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

UPTIME-VALID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-peer/uptime-valid/

Retrieve operation of resource: uptime-valid

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ISIS-NSR-INFRA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/

Retrieve operation of resource: isis-nsr-infra

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"isis-nsr-infra": { ISIS NSR Infra
"ds": { ds
"conn-cb-ts": { conn cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"unreg-cb-ts": { unreg cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"remove-srv-ts": { remove srv ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"conn": "integer", conn
"del-cb-ts": { del cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"notify-cb-ts": { notify cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"disconn-cb-ts": { disconn cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"disconn-cb": "integer", disconn cb
"pub-cb-ts": { pub cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"reg": "integer", reg
"notify-peer-xr": "string", notify peer xr
"conn-status": "boolean", conn status
"notify-peer": [ No description
{
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} ],
"pub-ts": { pub ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"pub": "integer", pub
"pub-cb": "integer", pub cb
"del-cb": "integer", del cb
"reg-cb": "integer", reg cb
"unreg-ts": { unreg ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"conn-ts": { conn ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"reg-ts": { reg ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"unreg": "integer", unreg
"reg-cb-ts": { reg cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"unreg-cb": "integer", unreg cb
"notify-cb": "integer", notify cb
"conn-cb": "integer", conn cb
"remove-srv": "integer", remove srv
"conn-status-ts": { conn status ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"nii-idb": [ No description
{
"running": "boolean", running
"has-adj": "boolean", has adj
"exist": "boolean", exist
"brought-up": "boolean", brought up
"retry-timer": "boolean" nii idb
} ],
"te": { te
"conn-up": "integer", conn up
"te-link-cb": "integer", te link cb
"enabled": "integer", enabled
"te-tunnel-cb": "integer", te tunnel cb
"adv-sync-data": "integer", adv sync data
"link-purge-time-on": "integer", link purge time on
"tunnel-purge-time-on": "integer", tunnel purge time on
"has-info-from-te": "integer" has info from te
},
"ncd": [ No description
{
"recv-cnt": "integer", recv cnt
"vm-idx": "integer", vm idx
"endp-hdl": "integer", endp hdl
"conn-up": "boolean", conn up
"chksum": "integer", chksum
"send-seqnum": "integer" ncd
} ],
"gen": { gen
"my-nodeid": "integer", my nodeid
"lanid-req-needed": "boolean", lanid req needed
"pm-ha-role": "integer", pm ha role
"pm-issu-role": "integer", pm issu role
"failover": "boolean", failover
"sysmgr-ha-role": "integer", sysmgr ha role
"my-process-id": "integer", my process id
"retry-flag": "integer", retry flag
"nsr-configured": "boolean", nsr configured
"nsr-send-err": "integer", nsr send err
"nsr-recv-err": "integer", nsr recv err
"nsr-send-unready": "integer", nsr send unready
"nsf-configured": "boolean", nsf configured
"nsr-send-ready": "integer", nsr send ready
"nsr-enabled": "boolean" nsr enabled
},
"pm": { pm
"conn-status": "boolean", conn status
"disconn-cb": "integer", disconn cb
"conn-cb": "integer", conn cb
"reg": "integer" reg
} } }

GEN - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/gen/

Retrieve operation of resource: gen

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"gen": { gen
"my-nodeid": "integer", my nodeid
"lanid-req-needed": "boolean", lanid req needed
"pm-ha-role": "integer", pm ha role
"pm-issu-role": "integer", pm issu role
"failover": "boolean", failover
"sysmgr-ha-role": "integer", sysmgr ha role
"my-process-id": "integer", my process id
"retry-flag": "integer", retry flag
"nsr-configured": "boolean", nsr configured
"nsr-send-err": "integer", nsr send err
"nsr-recv-err": "integer", nsr recv err
"nsr-send-unready": "integer", nsr send unready
"nsf-configured": "boolean", nsf configured
"nsr-send-ready": "integer", nsr send ready
"nsr-enabled": "boolean" nsr enabled
} }

PM - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/pm/

Retrieve operation of resource: pm

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"pm": { pm
"conn-status": "boolean", conn status
"disconn-cb": "integer", disconn cb
"conn-cb": "integer", conn cb
"reg": "integer" reg
} }

DS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/ds/

Retrieve operation of resource: ds

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ds": { ds
"conn-cb-ts": { conn cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"unreg-cb-ts": { unreg cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"remove-srv-ts": { remove srv ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"conn": "integer", conn
"del-cb-ts": { del cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"notify-cb-ts": { notify cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"disconn-cb-ts": { disconn cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"disconn-cb": "integer", disconn cb
"pub-cb-ts": { pub cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"reg": "integer", reg
"notify-peer-xr": "string", notify peer xr
"conn-status": "boolean", conn status
"notify-peer": [ No description
{
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} ],
"pub-ts": { pub ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"pub": "integer", pub
"pub-cb": "integer", pub cb
"del-cb": "integer", del cb
"reg-cb": "integer", reg cb
"unreg-ts": { unreg ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"conn-ts": { conn ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"reg-ts": { reg ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"unreg": "integer", unreg
"reg-cb-ts": { reg cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
},
"unreg-cb": "integer", unreg cb
"notify-cb": "integer", notify cb
"conn-cb": "integer", conn cb
"remove-srv": "integer", remove srv
"conn-status-ts": { conn status ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} } }

CONN-TS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/ds/conn-ts/

Retrieve operation of resource: conn-ts

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"conn-ts": { conn ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

CONN-CB-TS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/ds/conn-cb-ts/

Retrieve operation of resource: conn-cb-ts

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"conn-cb-ts": { conn cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

PUB-TS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/ds/pub-ts/

Retrieve operation of resource: pub-ts

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"pub-ts": { pub ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

PUB-CB-TS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/ds/pub-cb-ts/

Retrieve operation of resource: pub-cb-ts

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"pub-cb-ts": { pub cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

REG-TS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/ds/reg-ts/

Retrieve operation of resource: reg-ts

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"reg-ts": { reg ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

REG-CB-TS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/ds/reg-cb-ts/

Retrieve operation of resource: reg-cb-ts

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"reg-cb-ts": { reg cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

UNREG-TS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/ds/unreg-ts/

Retrieve operation of resource: unreg-ts

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"unreg-ts": { unreg ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

UNREG-CB-TS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/ds/unreg-cb-ts/

Retrieve operation of resource: unreg-cb-ts

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"unreg-cb-ts": { unreg cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

DISCONN-CB-TS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/ds/disconn-cb-ts/

Retrieve operation of resource: disconn-cb-ts

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"disconn-cb-ts": { disconn cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

NOTIFY-CB-TS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/ds/notify-cb-ts/

Retrieve operation of resource: notify-cb-ts

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"notify-cb-ts": { notify cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

DEL-CB-TS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/ds/del-cb-ts/

Retrieve operation of resource: del-cb-ts

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"del-cb-ts": { del cb ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

REMOVE-SRV-TS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/ds/remove-srv-ts/

Retrieve operation of resource: remove-srv-ts

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"remove-srv-ts": { remove srv ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

CONN-STATUS-TS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/ds/conn-status-ts/

Retrieve operation of resource: conn-status-ts

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"conn-status-ts": { conn status ts
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

NOTIFY-PEER - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/ds/notify-peer/

Retrieve operation of resource: notify-peer

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

TE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/te/

Retrieve operation of resource: te

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"te": { te
"conn-up": "integer", conn up
"te-link-cb": "integer", te link cb
"enabled": "integer", enabled
"te-tunnel-cb": "integer", te tunnel cb
"adv-sync-data": "integer", adv sync data
"link-purge-time-on": "integer", link purge time on
"tunnel-purge-time-on": "integer", tunnel purge time on
"has-info-from-te": "integer" has info from te
} }

NCD - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/ncd/

Retrieve operation of resource: ncd

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"recv-cnt": "integer", recv cnt
"vm-idx": "integer", vm idx
"endp-hdl": "integer", endp hdl
"conn-up": "boolean", conn up
"chksum": "integer", chksum
"send-seqnum": "integer" send seqnum
} }

NII-IDB - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-status/isis-nsr-infra/nii-idb/

Retrieve operation of resource: nii-idb

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"running": "boolean", running
"has-adj": "boolean", has adj
"exist": "boolean", exist
"brought-up": "boolean", brought up
"retry-timer": "boolean" retry timer
} }

INTERFACES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/

Retrieve operation of resource: interfaces

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"interfaces": { Interface table
{
"mesh-group": "string", Interface mesh group
"is-type": "string", IS-type of the router
"interface-status-and-data": { Information about the interface status and its\ndata
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string", Status
"enabled": { Enabled information of a topology
"per-area-data": [ No description
{
"psnp-transmit-queue-size": "integer", No. of SNP entries queued to be transmitted
"hello-interval": "integer", Hello interval
"level": "string", Array of per area CLNS data
"hello-multiplier": "integer", Hello Multiplier
"lsp-pacing-interval": "integer", LSP pacing time period (ms)
"lan-data": { LAN data, NULL iff interface has non-LAN media\ntype
"interface-priority": "string", Interface's DIS-election priority
"circuit-lan-id": "string", Circuit LAN ID
"are-we-dis": "boolean", Flag indicating if this LAN circuit is the DIS
"time-until-next-iih": "integer", Time in ms before the next IIH can be sent
"dispriority": "string" Priority of current DIS on this LAN
},
"adjacency-count": "integer" Array of area information for an active\ninterface
} ],
"p2p-data": { Data for an active P2P interface, NULL if not\nactive or P2P
"extended-circuit-number": "string", Extended Circuit Number valid for a P2P\ninterface
"time-until-next-iih": "integer", Time in ms before the next IIH can be sent
"retransmit-lsp-interval": "integer", Time in ms until the next scheduled LSP is\nretransmitted
"retransmit-lsp-queue-size": "integer" No. of LSPs queued to be retransmitted
},
"underlying-interface": [ No description
{
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} ],
"enabled-circuit-type": "string", Enabled Circuit type of the interface
"bfd-data": { The BFD data for the given interface
"ipv6-enabled": "boolean", IPv6 BFD enabled status
"enabled": "boolean", Enabled information of a topology
"multiplier": "integer", BFD hello multiplier
"interval": "integer" BFD hello minimum interval in milliseconds
}, {
"af-name": "string", AF name
"af-status": { Address Family status of the interface
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string", Status
"af-data": { Enabled data for the AF of an interface
"protocol-status": { Protocol status of the AF
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"prefix-status": { Prefix status of the AF
"status": "string", Status
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"prefix-data": { Global prefix data for the Address Family
"prefix": [ prefix
{
"af-name": "string", AF name
"ipv4": { IPV4 address type
"prefix": "string", prefix
"prefix-length": "string" Array of global prefixes
},
"ipv6": { Array of forwarding addresses
"prefix": "string", prefix
"prefix-length": "string" Array of global prefixes
} } ],
"is-unnumbered": "boolean" Is the interface unnumbered
} },
"forwarding-address-status": { Forwarding status of the AF
"forwarding-address-data": { Known Forwarding address data
"forwarding-address": [ No description
{
"af-name": "string", AF name
"ipv4": "string", IPV4 address type
"ipv6": "string" Array of forwarding addresses
} ],
"unnumbered-interface-name": "string" If the interface is unnumbered, then its name,\nelse NULL
},
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
} } } } ],
"interface-media-type": "string", Media type of the interface
"bandwidth": "integer", Bandwidth of the interface
"local-circuit-number": "string", Local Circuit Number of the interface
"adjacency-form-status": { Configured adjacency formation status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"adv-prefix-status": { Configured prefix advertisement status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"rsi-srlg-registered": "boolean", Rsi Srlg Registered
"clns-data": { Interface data specific to CLNS I/O services
"lsp-txmt-b2b-msecs": "integer", Time im msecs indicating the end of the window\nin which the 'back to back lsps to be sent'\ncounter applies
"last-lsp-id-transmitted": "string", Last LSP ID Transmitted
"last-lsp-level-transmitted": "string", Level of the Last LSP Transmitted
"mtu-info": { A valid MTU or the reason for the MTU being\ninvalid
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"mtu": "integer" Valid MTU
},
"media-specific-state": { Media Specific CLNS state
"clns-lan-data": { LAN state
"per-area-data": [ No description
{
"multicast-status": { Multicast group membership status
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
} },
"level": "string" Array of per area CLNS data
} ] },
"clns-media-type": "string", CLNSMediaType
"clns-p2p-data": { Point-to-point state
"p2p-over-lan-data": { Point-to-point over LAN data
"multicast-status": { Multicast group membership status
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
} } } } },
"clns-status": { Is CLNS protcol up or if not, the reason why it\nis not up
"clns-down-info": { State describing why CLNS is down
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"lsp-transmitted-flag": "boolean", TRUE if an LSP transmission has been sent,\nindicates LastLSPLevelTransmitted and\nLastLSP_IDTransmitted valid
"lsp-txmitd-b2b-limit": "integer", Number of LSPs that can be sent back to back in\nthe current window without exceeding the pacing\nlimit
"snpa-state": { SNPA state
"known": { Information pertaining to the known SNPA state
"snpa": "string" Valid SNPA
},
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"time-until-next-lsp": "integer", Time until next LSP may be sent (ms)
"lsp-transmit-requested-flag": "boolean" TRUE if an LSP transmission has been requested
},
"per-topology-data": [ No description
{
"status": { Status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string", Status
"enabled": { Enabled information of a topology
"level1-frr": { Level1 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is FRR Remote LFA enabled per level for this\ninterface
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
},
"level2pp-configured": "boolean", PP configure status for L2
"level1ldp-sync-enabled": "boolean", MPLS LDP sync enabled status for L1
"adv-prefix-status": { Configured prefix advertisement status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"max-bkp-label-supported": "integer", MPLS maximum number of backup labels supported
"level2-metric": "string", L2 metric for this topology
"level2pp-metric": "string", L2 PP-metric for this topology
"level2-frr": { Level2 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is FRR Remote LFA enabled per level for this\ninterface
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
},
"level1pp-metric": "string", L1 PP-metric for this topology
"adjacency-form-status": { Configured adjacency formation status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"level2-weight": "string", L2 metric for this topology
"level2ldp-sync-enabled": "boolean", MPLS LDP sync enabled status for L2
"level1-lkgp-configured": "boolean", Link-Group configure status for L1
"level1pp-configured": "boolean", PP configure status for L1
"level2-lkgp-configured": "boolean", Link-Group configure status for L2
"level1-offset-metric": "string", L1 metric-offset for this topology
"level1-metric": "string", L1 metric for this topology
"manual-adj-sid": [ No description
{
"sid-active": "boolean", SID is in use
"sid-protected": "boolean", SID configured as protected by backup path
"manual-adjacency-sid-type": "integer", Manual Adjacency SID Type (Absolute or Index)
"manual-adjacency-sid-index": "string", Manual Adjacency SID Index (if configured as\nindex)
"manual-adjacency-sid-label": "string" Array of Manual Adjacency SIDs
} ],
"level2-offset-metric": "string", L2 metric-offset for this topology
"level1-weight": "string", L1 metric for this topology
"ld-pv6-sync-status": "boolean", Status of MPLS LDPv6 synchronization
"max-label-supported": "integer", MPLS maximum number of pri labels supported
"ldp-sync-status": "boolean", Status of MPLS LDP synchronization
"max-srte-label-supported": "integer" MPLS maximum number of srte labels supported
} },
"topology-id": { Topology identifier
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" Array of topology information
} } ] } },
"configured-circuit-type": "string", Configured circuit type for the interface
"nsr-intf": "boolean", ISIS NSR Interface
"configured-status": { Configured interface status
"adjacency-form-status": "boolean", Configured adjacency formation status
"adv-prefix-status": "boolean" Configured prefix advertisement status
},
"interface-name": "string" Interface name
} ] } }

INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/

Retrieve operation of resource: interface

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

CONFIGURED-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/configured-status/

Retrieve operation of resource: configured-status

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"configured-status": { Configured interface status
"adjacency-form-status": "boolean", Configured adjacency formation status
"adv-prefix-status": "boolean" Configured prefix advertisement status
} }

INTERFACE-STATUS-AND-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/

Retrieve operation of resource: interface-status-and-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"interface-status-and-data": { Information about the interface status and its\ndata
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string", Status
"enabled": { Enabled information of a topology
"per-area-data": [ No description
{
"psnp-transmit-queue-size": "integer", No. of SNP entries queued to be transmitted
"hello-interval": "integer", Hello interval
"level": "string", Array of per area CLNS data
"hello-multiplier": "integer", Hello Multiplier
"lsp-pacing-interval": "integer", LSP pacing time period (ms)
"lan-data": { LAN data, NULL iff interface has non-LAN media\ntype
"interface-priority": "string", Interface's DIS-election priority
"circuit-lan-id": "string", Circuit LAN ID
"are-we-dis": "boolean", Flag indicating if this LAN circuit is the DIS
"time-until-next-iih": "integer", Time in ms before the next IIH can be sent
"dispriority": "string" Priority of current DIS on this LAN
},
"adjacency-count": "integer" Array of area information for an active\ninterface
} ],
"p2p-data": { Data for an active P2P interface, NULL if not\nactive or P2P
"extended-circuit-number": "string", Extended Circuit Number valid for a P2P\ninterface
"time-until-next-iih": "integer", Time in ms before the next IIH can be sent
"retransmit-lsp-interval": "integer", Time in ms until the next scheduled LSP is\nretransmitted
"retransmit-lsp-queue-size": "integer" No. of LSPs queued to be retransmitted
},
"underlying-interface": [ No description
{
"interface-index": "integer", Local interface handle
"interface-name": "string" Underlying interface list for bundle interfaces
} ],
"enabled-circuit-type": "string", Enabled Circuit type of the interface
"bfd-data": { The BFD data for the given interface
"ipv6-enabled": "boolean", IPv6 BFD enabled status
"enabled": "boolean", Enabled information of a topology
"multiplier": "integer", BFD hello multiplier
"interval": "integer" BFD hello minimum interval in milliseconds
}, {
"af-name": "string", AF name
"af-status": { Address Family status of the interface
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string", Status
"af-data": { Enabled data for the AF of an interface
"protocol-status": { Protocol status of the AF
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"prefix-status": { Prefix status of the AF
"status": "string", Status
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"prefix-data": { Global prefix data for the Address Family
"prefix": [ prefix
{
"af-name": "string", AF name
"ipv4": { IPV4 address type
"prefix": "string", prefix
"prefix-length": "string" Array of global prefixes
},
"ipv6": { Array of forwarding addresses
"prefix": "string", prefix
"prefix-length": "string" Array of global prefixes
} } ],
"is-unnumbered": "boolean" Is the interface unnumbered
} },
"forwarding-address-status": { Forwarding status of the AF
"forwarding-address-data": { Known Forwarding address data
"forwarding-address": [ No description
{
"af-name": "string", AF name
"ipv4": "string", IPV4 address type
"ipv6": "string" Array of forwarding addresses
} ],
"unnumbered-interface-name": "string" If the interface is unnumbered, then its name,\nelse NULL
},
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
} } } } ],
"interface-media-type": "string", Media type of the interface
"bandwidth": "integer", Bandwidth of the interface
"local-circuit-number": "string", Local Circuit Number of the interface
"adjacency-form-status": { Adjacency formation status of a topology
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"adv-prefix-status": { Prefix advertisement status of a topology
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"rsi-srlg-registered": "boolean", Rsi Srlg Registered
"clns-data": { Interface data specific to CLNS I/O services
"lsp-txmt-b2b-msecs": "integer", Time im msecs indicating the end of the window\nin which the 'back to back lsps to be sent'\ncounter applies
"last-lsp-id-transmitted": "string", Last LSP ID Transmitted
"last-lsp-level-transmitted": "string", Level of the Last LSP Transmitted
"mtu-info": { A valid MTU or the reason for the MTU being\ninvalid
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"mtu": "integer" Valid MTU
},
"media-specific-state": { Media Specific CLNS state
"clns-lan-data": { LAN state
"per-area-data": [ No description
{
"multicast-status": { Multicast group membership status
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
} },
"level": "string" Array of per area CLNS data
} ] },
"clns-media-type": "string", CLNSMediaType
"clns-p2p-data": { Point-to-point state
"p2p-over-lan-data": { Point-to-point over LAN data
"multicast-status": { Multicast group membership status
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
} } } } },
"clns-status": { Is CLNS protcol up or if not, the reason why it\nis not up
"clns-down-info": { State describing why CLNS is down
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"lsp-transmitted-flag": "boolean", TRUE if an LSP transmission has been sent,\nindicates LastLSPLevelTransmitted and\nLastLSP_IDTransmitted valid
"lsp-txmitd-b2b-limit": "integer", Number of LSPs that can be sent back to back in\nthe current window without exceeding the pacing\nlimit
"snpa-state": { SNPA state
"known": { Information pertaining to the known SNPA state
"snpa": "string" Valid SNPA
},
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"time-until-next-lsp": "integer", Time until next LSP may be sent (ms)
"lsp-transmit-requested-flag": "boolean" TRUE if an LSP transmission has been requested
},
"per-topology-data": [ No description
{
"status": { Status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string", Status
"enabled": { Enabled information of a topology
"level1-frr": { Level1 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is FRR Remote LFA enabled per level for this\ninterface
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
},
"level2pp-configured": "boolean", PP configure status for L2
"level1ldp-sync-enabled": "boolean", MPLS LDP sync enabled status for L1
"adv-prefix-status": { Prefix advertisement status of a topology
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"max-bkp-label-supported": "integer", MPLS maximum number of backup labels supported
"level2-metric": "string", L2 metric for this topology
"level2pp-metric": "string", L2 PP-metric for this topology
"level2-frr": { Level2 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is FRR Remote LFA enabled per level for this\ninterface
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
},
"level1pp-metric": "string", L1 PP-metric for this topology
"adjacency-form-status": { Adjacency formation status of a topology
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"level2-weight": "string", L2 metric for this topology
"level2ldp-sync-enabled": "boolean", MPLS LDP sync enabled status for L2
"level1-lkgp-configured": "boolean", Link-Group configure status for L1
"level1pp-configured": "boolean", PP configure status for L1
"level2-lkgp-configured": "boolean", Link-Group configure status for L2
"level1-offset-metric": "string", L1 metric-offset for this topology
"level1-metric": "string", L1 metric for this topology
"manual-adj-sid": [ No description
{
"sid-active": "boolean", SID is in use
"sid-protected": "boolean", SID configured as protected by backup path
"manual-adjacency-sid-type": "integer", Manual Adjacency SID Type (Absolute or Index)
"manual-adjacency-sid-index": "string", Manual Adjacency SID Index (if configured as\nindex)
"manual-adjacency-sid-label": "string" Array of Manual Adjacency SIDs
} ],
"level2-offset-metric": "string", L2 metric-offset for this topology
"level1-weight": "string", L1 metric for this topology
"ld-pv6-sync-status": "boolean", Status of MPLS LDPv6 synchronization
"max-label-supported": "integer", MPLS maximum number of pri labels supported
"ldp-sync-status": "boolean", Status of MPLS LDP synchronization
"max-srte-label-supported": "integer" MPLS maximum number of srte labels supported
} },
"topology-id": { Topology identifier
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" Array of topology information
} } ] } } }

DISABLED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/disabled/

Retrieve operation of resource: disabled

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"disabled": { The interface state if disabled
"reason-code": "string" Reason why the interface is disabled
} }

ENABLED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/

Retrieve operation of resource: enabled

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"enabled": { Enabled information of a topology
"per-area-data": [ No description
{
"psnp-transmit-queue-size": "integer", No. of SNP entries queued to be transmitted
"hello-interval": "integer", Hello interval
"level": "string", Array of per area CLNS data
"hello-multiplier": "integer", Hello Multiplier
"lsp-pacing-interval": "integer", LSP pacing time period (ms)
"lan-data": { LAN data, NULL iff interface has non-LAN media\ntype
"interface-priority": "string", Interface's DIS-election priority
"circuit-lan-id": "string", Circuit LAN ID
"are-we-dis": "boolean", Flag indicating if this LAN circuit is the DIS
"time-until-next-iih": "integer", Time in ms before the next IIH can be sent
"dispriority": "string" Priority of current DIS on this LAN
},
"adjacency-count": "integer" Array of area information for an active\ninterface
} ],
"p2p-data": { Data for an active P2P interface, NULL if not\nactive or P2P
"extended-circuit-number": "string", Extended Circuit Number valid for a P2P\ninterface
"time-until-next-iih": "integer", Time in ms before the next IIH can be sent
"retransmit-lsp-interval": "integer", Time in ms until the next scheduled LSP is\nretransmitted
"retransmit-lsp-queue-size": "integer" No. of LSPs queued to be retransmitted
},
"underlying-interface": [ No description
{
"interface-index": "integer", Local interface handle
"interface-name": "string" Underlying interface list for bundle interfaces
} ],
"enabled-circuit-type": "string", Enabled Circuit type of the interface
"bfd-data": { The BFD data for the given interface
"ipv6-enabled": "boolean", IPv6 BFD enabled status
"enabled": "boolean", Enabled information of a topology
"multiplier": "integer", BFD hello multiplier
"interval": "integer" BFD hello minimum interval in milliseconds
}, {
"af-name": "string", AF name
"af-status": { Address Family status of the interface
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string", Status
"af-data": { Enabled data for the AF of an interface
"protocol-status": { Protocol status of the AF
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"prefix-status": { Prefix status of the AF
"status": "string", Status
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"prefix-data": { Global prefix data for the Address Family
"prefix": [ prefix
{
"af-name": "string", AF name
"ipv4": { IPV4 address type
"prefix": "string", prefix
"prefix-length": "string" Array of global prefixes
},
"ipv6": { Array of forwarding addresses
"prefix": "string", prefix
"prefix-length": "string" Array of global prefixes
} } ],
"is-unnumbered": "boolean" Is the interface unnumbered
} },
"forwarding-address-status": { Forwarding status of the AF
"forwarding-address-data": { Known Forwarding address data
"forwarding-address": [ No description
{
"af-name": "string", AF name
"ipv4": "string", IPV4 address type
"ipv6": "string" Array of forwarding addresses
} ],
"unnumbered-interface-name": "string" If the interface is unnumbered, then its name,\nelse NULL
},
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
} } } } ],
"interface-media-type": "string", Media type of the interface
"bandwidth": "integer", Bandwidth of the interface
"local-circuit-number": "string", Local Circuit Number of the interface
"adjacency-form-status": { Adjacency formation status of a topology
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"adv-prefix-status": { Prefix advertisement status of a topology
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"rsi-srlg-registered": "boolean", Rsi Srlg Registered
"clns-data": { Interface data specific to CLNS I/O services
"lsp-txmt-b2b-msecs": "integer", Time im msecs indicating the end of the window\nin which the 'back to back lsps to be sent'\ncounter applies
"last-lsp-id-transmitted": "string", Last LSP ID Transmitted
"last-lsp-level-transmitted": "string", Level of the Last LSP Transmitted
"mtu-info": { A valid MTU or the reason for the MTU being\ninvalid
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"mtu": "integer" Valid MTU
},
"media-specific-state": { Media Specific CLNS state
"clns-lan-data": { LAN state
"per-area-data": [ No description
{
"multicast-status": { Multicast group membership status
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
} },
"level": "string" Array of per area CLNS data
} ] },
"clns-media-type": "string", CLNSMediaType
"clns-p2p-data": { Point-to-point state
"p2p-over-lan-data": { Point-to-point over LAN data
"multicast-status": { Multicast group membership status
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
} } } } },
"clns-status": { Is CLNS protcol up or if not, the reason why it\nis not up
"clns-down-info": { State describing why CLNS is down
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"lsp-transmitted-flag": "boolean", TRUE if an LSP transmission has been sent,\nindicates LastLSPLevelTransmitted and\nLastLSP_IDTransmitted valid
"lsp-txmitd-b2b-limit": "integer", Number of LSPs that can be sent back to back in\nthe current window without exceeding the pacing\nlimit
"snpa-state": { SNPA state
"known": { Information pertaining to the known SNPA state
"snpa": "string" Valid SNPA
},
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"time-until-next-lsp": "integer", Time until next LSP may be sent (ms)
"lsp-transmit-requested-flag": "boolean" TRUE if an LSP transmission has been requested
},
"per-topology-data": [ No description
{
"status": { Status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string", Status
"enabled": { Enabled information of a topology
"level1-frr": { Level1 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is FRR Remote LFA enabled per level for this\ninterface
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
},
"level2pp-configured": "boolean", PP configure status for L2
"level1ldp-sync-enabled": "boolean", MPLS LDP sync enabled status for L1
"adv-prefix-status": { Prefix advertisement status of a topology
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"max-bkp-label-supported": "integer", MPLS maximum number of backup labels supported
"level2-metric": "string", L2 metric for this topology
"level2pp-metric": "string", L2 PP-metric for this topology
"level2-frr": { Level2 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is FRR Remote LFA enabled per level for this\ninterface
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
},
"level1pp-metric": "string", L1 PP-metric for this topology
"adjacency-form-status": { Adjacency formation status of a topology
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"level2-weight": "string", L2 metric for this topology
"level2ldp-sync-enabled": "boolean", MPLS LDP sync enabled status for L2
"level1-lkgp-configured": "boolean", Link-Group configure status for L1
"level1pp-configured": "boolean", PP configure status for L1
"level2-lkgp-configured": "boolean", Link-Group configure status for L2
"level1-offset-metric": "string", L1 metric-offset for this topology
"level1-metric": "string", L1 metric for this topology
"manual-adj-sid": [ No description
{
"sid-active": "boolean", SID is in use
"sid-protected": "boolean", SID configured as protected by backup path
"manual-adjacency-sid-type": "integer", Manual Adjacency SID Type (Absolute or Index)
"manual-adjacency-sid-index": "string", Manual Adjacency SID Index (if configured as\nindex)
"manual-adjacency-sid-label": "string" Array of Manual Adjacency SIDs
} ],
"level2-offset-metric": "string", L2 metric-offset for this topology
"level1-weight": "string", L1 metric for this topology
"ld-pv6-sync-status": "boolean", Status of MPLS LDPv6 synchronization
"max-label-supported": "integer", MPLS maximum number of pri labels supported
"ldp-sync-status": "boolean", Status of MPLS LDP synchronization
"max-srte-label-supported": "integer" MPLS maximum number of srte labels supported
} },
"topology-id": { Topology identifier
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" Array of topology information
} } ] } }

ADJACENCY-FORM-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/adjacency-form-status/

Retrieve operation of resource: adjacency-form-status

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-form-status": { Interface's Adjacency Formation status
"disabled": { Disabled info for the adjacency formation status
"reason-code": "string" Reason why the interface is not able to form\nadjacencies
},
"status": "string" Status
} }

DISABLED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/adjacency-form-status/disabled/

Retrieve operation of resource: disabled

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"disabled": { Disabled info for the adjacency formation status
"reason-code": "string" Reason why the interface is not able to form\nadjacencies
} }

ADV-PREFIX-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/adv-prefix-status/

Retrieve operation of resource: adv-prefix-status

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adv-prefix-status": { Interface's Prefix Advertisement status
"disabled": { Disabled info for the prefix advertisement\nstatus
"reason-code": "string" Reason why the interface is not able to\nadvertise prefixes
},
"status": "string" Status
} }

DISABLED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/adv-prefix-status/disabled/

Retrieve operation of resource: disabled

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"disabled": { Disabled info for the prefix advertisement\nstatus
"reason-code": "string" Reason why the interface is not able to\nadvertise prefixes
} }

P2P-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/p2p-data/

Retrieve operation of resource: p2p-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"p2p-data": { Data for an active P2P interface, NULL if not\nactive or P2P
"extended-circuit-number": "string", Extended Circuit Number valid for a P2P\ninterface
"time-until-next-iih": "integer", Time in ms before the next IIH can be sent
"retransmit-lsp-interval": "integer", Time in ms until the next scheduled LSP is\nretransmitted
"retransmit-lsp-queue-size": "integer" No. of LSPs queued to be retransmitted
} }

BFD-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/bfd-data/

Retrieve operation of resource: bfd-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"bfd-data": { The BFD data for the given interface
"ipv6-enabled": "boolean", IPv6 BFD enabled status
"enabled": "boolean", IPv4 BFD enabled status
"multiplier": "integer", BFD hello multiplier
"interval": "integer" BFD hello minimum interval in milliseconds
} }

CLNS-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/

Retrieve operation of resource: clns-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"clns-data": { Interface data specific to CLNS I/O services
"lsp-txmt-b2b-msecs": "integer", Time im msecs indicating the end of the window\nin which the 'back to back lsps to be sent'\ncounter applies
"last-lsp-id-transmitted": "string", Last LSP ID Transmitted
"last-lsp-level-transmitted": "string", Level of the Last LSP Transmitted
"mtu-info": { A valid MTU or the reason for the MTU being\ninvalid
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the SNPA is unknown
},
"mtu": "integer" Valid MTU
},
"media-specific-state": { Media Specific CLNS state
"clns-lan-data": { LAN state
"per-area-data": [ No description
{
"multicast-status": { Multicast group membership status
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the SNPA is unknown
} },
"level": "string" Array of per area CLNS data
} ] },
"clns-media-type": "string", CLNSMediaType
"clns-p2p-data": { Point-to-point state
"p2p-over-lan-data": { Point-to-point over LAN data
"multicast-status": { Multicast group membership status
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the SNPA is unknown
} } } } },
"clns-status": { Is CLNS protcol up or if not, the reason why it\nis not up
"clns-down-info": { State describing why CLNS is down
"reason-code": "string" Reason why the SNPA is unknown
},
"status": "string" Status
},
"lsp-transmitted-flag": "boolean", TRUE if an LSP transmission has been sent,\nindicates LastLSPLevelTransmitted and\nLastLSP_IDTransmitted valid
"lsp-txmitd-b2b-limit": "integer", Number of LSPs that can be sent back to back in\nthe current window without exceeding the pacing\nlimit
"snpa-state": { SNPA state
"known": { Information pertaining to the known SNPA state
"snpa": "string" Valid SNPA
},
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the SNPA is unknown
},
"status": "string" Status
},
"time-until-next-lsp": "integer", Time until next LSP may be sent (ms)
"lsp-transmit-requested-flag": "boolean" TRUE if an LSP transmission has been requested
} }

CLNS-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/clns-status/

Retrieve operation of resource: clns-status

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"clns-status": { Is CLNS protcol up or if not, the reason why it\nis not up
"clns-down-info": { State describing why CLNS is down
"reason-code": "string" Reason why CLNS is down
},
"status": "string" Status
} }

CLNS-DOWN-INFO - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/clns-status/clns-down-info/

Retrieve operation of resource: clns-down-info

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"clns-down-info": { State describing why CLNS is down
"reason-code": "string" Reason why CLNS is down
} }

MTU-INFO - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/mtu-info/

Retrieve operation of resource: mtu-info

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"mtu-info": { A valid MTU or the reason for the MTU being\ninvalid
"status": "string", Status
"invalid": { Information pertaining to the invalid CLNS MTU
"reason-code": "string" Reason why the MTU is invalid
},
"mtu": "integer" Valid MTU
} }

INVALID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/mtu-info/invalid/

Retrieve operation of resource: invalid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"invalid": { Information pertaining to the invalid CLNS MTU
"reason-code": "string" Reason why the MTU is invalid
} }

SNPA-STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/snpa-state/

Retrieve operation of resource: snpa-state

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"snpa-state": { SNPA state
"known": { Information pertaining to the known SNPA state
"snpa": "string" Valid SNPA
},
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the SNPA is unknown
},
"status": "string" Status
} }

UNKNOWN - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/snpa-state/unknown/

Retrieve operation of resource: unknown

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"unknown": { Information pertaining to the unknown SNPA state
"reason-code": "string" Reason why the SNPA is unknown
} }

KNOWN - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/snpa-state/known/

Retrieve operation of resource: known

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"known": { Information pertaining to the known SNPA state
"snpa": "string" Valid SNPA
} }

MEDIA-SPECIFIC-STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/media-specific-state/

Retrieve operation of resource: media-specific-state

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"media-specific-state": { Media Specific CLNS state
"clns-lan-data": { LAN state
"per-area-data": [ No description
{
"multicast-status": { Multicast group membership status
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the multicast status is invalid
} },
"level": "string" Array of per area CLNS data
} ] },
"clns-media-type": "string", CLNSMediaType
"clns-p2p-data": { Point-to-point state
"p2p-over-lan-data": { Point-to-point over LAN data
"multicast-status": { Multicast group membership status
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the multicast status is invalid
} } } } } }

CLNS-LAN-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/media-specific-state/clns-lan-data/

Retrieve operation of resource: clns-lan-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"clns-lan-data": { LAN state
"per-area-data": [ No description
{
"multicast-status": { Multicast group membership status
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the multicast status is invalid
} },
"level": "string" Array of per area CLNS data
} ] } }

PER-AREA-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/media-specific-state/clns-lan-data/per-area-data/

Retrieve operation of resource: per-area-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"multicast-status": { Multicast group membership status
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the multicast status is invalid
} },
"level": "string" Level of the area
} }

MULTICAST-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/media-specific-state/clns-lan-data/per-area-data/multicast-status/

Retrieve operation of resource: multicast-status

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"multicast-status": { Multicast group membership status
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the multicast status is invalid
} } }

INVALID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/media-specific-state/clns-lan-data/per-area-data/multicast-status/invalid/

Retrieve operation of resource: invalid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the multicast status is invalid
} }

CLNS-P2P-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/media-specific-state/clns-p2p-data/

Retrieve operation of resource: clns-p2p-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"clns-p2p-data": { Point-to-point state
"p2p-over-lan-data": { Point-to-point over LAN data
"multicast-status": { Multicast group membership status
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the multicast status is invalid
} } } } }

P2P-OVER-LAN-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/media-specific-state/clns-p2p-data/p2p-over-lan-data/

Retrieve operation of resource: p2p-over-lan-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"p2p-over-lan-data": { Point-to-point over LAN data
"multicast-status": { Multicast group membership status
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the multicast status is invalid
} } } }

MULTICAST-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/media-specific-state/clns-p2p-data/p2p-over-lan-data/multicast-status/

Retrieve operation of resource: multicast-status

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"multicast-status": { Multicast group membership status
"status": "string", Status
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the multicast status is invalid
} } }

INVALID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/clns-data/media-specific-state/clns-p2p-data/p2p-over-lan-data/multicast-status/invalid/

Retrieve operation of resource: invalid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"invalid": { Information pertaining to the invalid multicast\nstatus
"reason-code": "string" Reason why the multicast status is invalid
} }

UNDERLYING-INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/underlying-interface/

Retrieve operation of resource: underlying-interface

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"interface-index": "integer", Local interface handle
"interface-name": "string" Interface name
} }

PER-AREA-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-area-data/

Retrieve operation of resource: per-area-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"psnp-transmit-queue-size": "integer", No. of SNP entries queued to be transmitted
"hello-interval": "integer", Hello interval
"level": "string", Level of the area
"hello-multiplier": "integer", Hello Multiplier
"lsp-pacing-interval": "integer", LSP pacing time period (ms)
"lan-data": { LAN data, NULL iff interface has non-LAN media\ntype
"interface-priority": "string", Interface's DIS-election priority
"circuit-lan-id": "string", Circuit LAN ID
"are-we-dis": "boolean", Flag indicating if this LAN circuit is the DIS
"time-until-next-iih": "integer", Time (ms) until next IIH
"dispriority": "string" Priority of current DIS on this LAN
},
"adjacency-count": "integer" Number of adjacencies
} }

LAN-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-area-data/lan-data/

Retrieve operation of resource: lan-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"lan-data": { LAN data, NULL iff interface has non-LAN media\ntype
"interface-priority": "string", Interface's DIS-election priority
"circuit-lan-id": "string", Circuit LAN ID
"are-we-dis": "boolean", Flag indicating if this LAN circuit is the DIS
"time-until-next-iih": "integer", Time (ms) until next IIH
"dispriority": "string" Priority of current DIS on this LAN
} }

PER-TOPOLOGY-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-topology-data/

Retrieve operation of resource: per-topology-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"status": { Status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string", Status
"enabled": { Enabled information of a topology
"level1-frr": { Level1 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is FRR Remote LFA enabled per level for this\ninterface
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
},
"level2pp-configured": "boolean", PP configure status for L2
"level1ldp-sync-enabled": "boolean", MPLS LDP sync enabled status for L1
"adv-prefix-status": { Prefix advertisement status of a topology
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"max-bkp-label-supported": "integer", MPLS maximum number of backup labels supported
"level2-metric": "string", L2 metric for this topology
"level2pp-metric": "string", L2 PP-metric for this topology
"level2-frr": { Level2 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is FRR Remote LFA enabled per level for this\ninterface
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
},
"level1pp-metric": "string", L1 PP-metric for this topology
"adjacency-form-status": { Adjacency formation status of a topology
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"level2-weight": "string", L2 metric for this topology
"level2ldp-sync-enabled": "boolean", MPLS LDP sync enabled status for L2
"level1-lkgp-configured": "boolean", Link-Group configure status for L1
"level1pp-configured": "boolean", PP configure status for L1
"level2-lkgp-configured": "boolean", Link-Group configure status for L2
"level1-offset-metric": "string", L1 metric-offset for this topology
"level1-metric": "string", L1 metric for this topology
"manual-adj-sid": [ No description
{
"sid-active": "boolean", SID is in use
"sid-protected": "boolean", SID configured as protected by backup path
"manual-adjacency-sid-type": "integer", Manual Adjacency SID Type (Absolute or Index)
"manual-adjacency-sid-index": "string", Manual Adjacency SID Index (if configured as\nindex)
"manual-adjacency-sid-label": "string" Array of Manual Adjacency SIDs
} ],
"level2-offset-metric": "string", L2 metric-offset for this topology
"level1-weight": "string", L1 metric for this topology
"ld-pv6-sync-status": "boolean", Status of MPLS LDPv6 synchronization
"max-label-supported": "integer", MPLS maximum number of pri labels supported
"ldp-sync-status": "boolean", Status of MPLS LDP synchronization
"max-srte-label-supported": "integer" MPLS maximum number of srte labels supported
} },
"topology-id": { Topology identifier
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} } }

TOPOLOGY-ID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-topology-data/topology-id/

Retrieve operation of resource: topology-id

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"topology-id": { Topology identifier
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} }

STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-topology-data/status/

Retrieve operation of resource: status

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"status": { Status
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string", Status
"enabled": { Enabled information of a topology
"level1-frr": { Level1 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is FRR Remote LFA enabled per level for this\ninterface
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
},
"level2pp-configured": "boolean", PP configure status for L2
"level1ldp-sync-enabled": "boolean", MPLS LDP sync enabled status for L1
"adv-prefix-status": { Prefix advertisement status of a topology
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"max-bkp-label-supported": "integer", MPLS maximum number of backup labels supported
"level2-metric": "string", L2 metric for this topology
"level2pp-metric": "string", L2 PP-metric for this topology
"level2-frr": { Level2 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is FRR Remote LFA enabled per level for this\ninterface
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
},
"level1pp-metric": "string", L1 PP-metric for this topology
"adjacency-form-status": { Adjacency formation status of a topology
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"level2-weight": "string", L2 metric for this topology
"level2ldp-sync-enabled": "boolean", MPLS LDP sync enabled status for L2
"level1-lkgp-configured": "boolean", Link-Group configure status for L1
"level1pp-configured": "boolean", PP configure status for L1
"level2-lkgp-configured": "boolean", Link-Group configure status for L2
"level1-offset-metric": "string", L1 metric-offset for this topology
"level1-metric": "string", L1 metric for this topology
"manual-adj-sid": [ No description
{
"sid-active": "boolean", SID is in use
"sid-protected": "boolean", SID configured as protected by backup path
"manual-adjacency-sid-type": "integer", Manual Adjacency SID Type (Absolute or Index)
"manual-adjacency-sid-index": "string", Manual Adjacency SID Index (if configured as\nindex)
"manual-adjacency-sid-label": "string" Array of Manual Adjacency SIDs
} ],
"level2-offset-metric": "string", L2 metric-offset for this topology
"level1-weight": "string", L1 metric for this topology
"ld-pv6-sync-status": "boolean", Status of MPLS LDPv6 synchronization
"max-label-supported": "integer", MPLS maximum number of pri labels supported
"ldp-sync-status": "boolean", Status of MPLS LDP synchronization
"max-srte-label-supported": "integer" MPLS maximum number of srte labels supported
} } }

DISABLED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-topology-data/status/disabled/

Retrieve operation of resource: disabled

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"disabled": { Disabled information of a topology
"reason-code": "string" Reason why the topology is disabled
} }

ENABLED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-topology-data/status/enabled/

Retrieve operation of resource: enabled

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"enabled": { Enabled information of a topology
"level1-frr": { Level1 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is FRR Remote LFA enabled per level for this\ninterface
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
},
"level2pp-configured": "boolean", PP configure status for L2
"level1ldp-sync-enabled": "boolean", MPLS LDP sync enabled status for L1
"adv-prefix-status": { Prefix advertisement status of a topology
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"max-bkp-label-supported": "integer", MPLS maximum number of backup labels supported
"level2-metric": "string", L2 metric for this topology
"level2pp-metric": "string", L2 PP-metric for this topology
"level2-frr": { Level2 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is FRR Remote LFA enabled per level for this\ninterface
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
},
"level1pp-metric": "string", L1 PP-metric for this topology
"adjacency-form-status": { Adjacency formation status of a topology
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
},
"level2-weight": "string", L2 metric for this topology
"level2ldp-sync-enabled": "boolean", MPLS LDP sync enabled status for L2
"level1-lkgp-configured": "boolean", Link-Group configure status for L1
"level1pp-configured": "boolean", PP configure status for L1
"level2-lkgp-configured": "boolean", Link-Group configure status for L2
"level1-offset-metric": "string", L1 metric-offset for this topology
"level1-metric": "string", L1 metric for this topology
"manual-adj-sid": [ No description
{
"sid-active": "boolean", SID is in use
"sid-protected": "boolean", SID configured as protected by backup path
"manual-adjacency-sid-type": "integer", Manual Adjacency SID Type (Absolute or Index)
"manual-adjacency-sid-index": "string", Manual Adjacency SID Index (if configured as\nindex)
"manual-adjacency-sid-label": "string" Array of Manual Adjacency SIDs
} ],
"level2-offset-metric": "string", L2 metric-offset for this topology
"level1-weight": "string", L1 metric for this topology
"ld-pv6-sync-status": "boolean", Status of MPLS LDPv6 synchronization
"max-label-supported": "integer", MPLS maximum number of pri labels supported
"ldp-sync-status": "boolean", Status of MPLS LDP synchronization
"max-srte-label-supported": "integer" MPLS maximum number of srte labels supported
} }

ADJACENCY-FORM-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-topology-data/status/enabled/adjacency-form-status/

Retrieve operation of resource: adjacency-form-status

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adjacency-form-status": { Adjacency formation status of a topology
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
},
"status": "string" Status
} }

DISABLED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-topology-data/status/enabled/adjacency-form-status/disabled/

Retrieve operation of resource: disabled

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"disabled": { Disabled state for the adjacency formation\nstatus of a topology
"reason-code": "string" Reason why the adjacency formation status of a\ntopology is disabled
} }

ADV-PREFIX-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-topology-data/status/enabled/adv-prefix-status/

Retrieve operation of resource: adv-prefix-status

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"adv-prefix-status": { Prefix advertisement status of a topology
"disabled": { Disabled state for the prefix advertisement\nstatus of a topology
"reason-code": "string" Reason why the prefix advertisement status of a\ntopology is disabled
},
"status": "string" Status
} }

DISABLED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-topology-data/status/enabled/adv-prefix-status/disabled/

Retrieve operation of resource: disabled

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"disabled": { Disabled state for the prefix advertisement\nstatus of a topology
"reason-code": "string" Reason why the prefix advertisement status of a\ntopology is disabled
} }

LEVEL1-FRR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-topology-data/status/enabled/level1-frr/

Retrieve operation of resource: level1-frr

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"level1-frr": { Level1 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is FRR Remote LFA enabled per level for this\ninterface
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
} }

FRR-TIE-BREAKER - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-topology-data/status/enabled/level1-frr/frr-tie-breaker/

Retrieve operation of resource: frr-tie-breaker

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"index": "integer", Tie Breaker Index
"tie-breaker": "string" Tie Breaker Type
} }

LEVEL2-FRR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-topology-data/status/enabled/level2-frr/

Retrieve operation of resource: level2-frr

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"level2-frr": { Level2 FRR information
"frr-type": "string", FRR type configured per level for this interface
"ti-lfa-node-tie-breaker-index": "integer", TI LFA node-protecting Tie breaker index
"frr-tie-breaker": [ No description
{
"index": "integer", Tie Breaker Index
"tie-breaker": "string" FRR TieBreakers array per level for this\ninterface
} ],
"is-ti-lfa": "boolean", Is FRR TI LFA enabled per level for this\ninterface
"is-tie-breakers-configured": "boolean", Is Tiebreaker configured per level for this\ninterface
"is-remote-lfa": "boolean", Is FRR Remote LFA enabled per level for this\ninterface
"ti-lfa-srlg-tie-breaker": "integer", TI LFA srlg Tie breaker index
"is-frr": "boolean" Is FRR enabled per level on this interface
} }

FRR-TIE-BREAKER - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-topology-data/status/enabled/level2-frr/frr-tie-breaker/

Retrieve operation of resource: frr-tie-breaker

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"index": "integer", Tie Breaker Index
"tie-breaker": "string" Tie Breaker Type
} }

MANUAL-ADJ-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-topology-data/status/enabled/manual-adj-sid/

Retrieve operation of resource: manual-adj-sid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"sid-active": "boolean", SID is in use
"sid-protected": "boolean", SID configured as protected by backup path
"manual-adjacency-sid-type": "integer", Manual Adjacency SID Type (Absolute or Index)
"manual-adjacency-sid-index": "string", Manual Adjacency SID Index (if configured as\nindex)
"manual-adjacency-sid-label": "string" Manual Adjacency SID Label
} }

PER-ADDRESS-FAMILY-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-address-family-data/

Retrieve operation of resource: per-address-family-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"af-name": "string", AFName
"af-status": { Address Family status of the interface
"disabled": { Disabled state of the Address Family protocol
"reason-code": "string" Reason why the forwarding address(es) of an AF\nis(are) unknown
},
"status": "string", Status
"af-data": { Enabled data for the AF of an interface
"protocol-status": { Protocol status of the AF
"disabled": { Disabled state of the Address Family protocol
"reason-code": "string" Reason why the forwarding address(es) of an AF\nis(are) unknown
},
"status": "string" Status
},
"prefix-status": { Prefix status of the AF
"status": "string", Status
"unknown": { Unknown forwarding address data
"reason-code": "string" Reason why the forwarding address(es) of an AF\nis(are) unknown
},
"prefix-data": { Global prefix data for the Address Family
"prefix": [ prefix
{
"af-name": "string", AFName
"ipv4": { IPV4 address type
"prefix": "string", prefix
"prefix-length": "string" Array of global prefixes
},
"ipv6": { Array of forwarding addresses
"prefix": "string", prefix
"prefix-length": "string" Array of global prefixes
} } ],
"is-unnumbered": "boolean" Is the interface unnumbered
} },
"forwarding-address-status": { Forwarding status of the AF
"forwarding-address-data": { Known Forwarding address data
"forwarding-address": [ No description
{
"af-name": "string", AFName
"ipv4": "string", IPV4 address type
"ipv6": "string" Array of forwarding addresses
} ],
"unnumbered-interface-name": "string" If the interface is unnumbered, then its name,\nelse NULL
},
"unknown": { Unknown forwarding address data
"reason-code": "string" Reason why the forwarding address(es) of an AF\nis(are) unknown
},
"status": "string" Status
} } } } }

AF-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-address-family-data/af-status/

Retrieve operation of resource: af-status

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"af-status": { Address Family status of the interface
"disabled": { Disabled state of the Address Family protocol
"reason-code": "string" Reason why the forwarding address(es) of an AF\nis(are) unknown
},
"status": "string", Status
"af-data": { Enabled data for the AF of an interface
"protocol-status": { Protocol status of the AF
"disabled": { Disabled state of the Address Family protocol
"reason-code": "string" Reason why the forwarding address(es) of an AF\nis(are) unknown
},
"status": "string" Status
},
"prefix-status": { Prefix status of the AF
"status": "string", Status
"unknown": { Unknown forwarding address data
"reason-code": "string" Reason why the forwarding address(es) of an AF\nis(are) unknown
},
"prefix-data": { Global prefix data for the Address Family
"prefix": [ prefix
{
"af-name": "string", AFName
"ipv4": { IPV4 address type
"prefix": "string", prefix
"prefix-length": "string" Array of global prefixes
},
"ipv6": { Array of forwarding addresses
"prefix": "string", prefix
"prefix-length": "string" Array of global prefixes
} } ],
"is-unnumbered": "boolean" Is the interface unnumbered
} },
"forwarding-address-status": { Forwarding status of the AF
"forwarding-address-data": { Known Forwarding address data
"forwarding-address": [ No description
{
"af-name": "string", AFName
"ipv4": "string", IPV4 address type
"ipv6": "string" Array of forwarding addresses
} ],
"unnumbered-interface-name": "string" If the interface is unnumbered, then its name,\nelse NULL
},
"unknown": { Unknown forwarding address data
"reason-code": "string" Reason why the forwarding address(es) of an AF\nis(are) unknown
},
"status": "string" Status
} } } }

DISABLED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-address-family-data/af-status/disabled/

Retrieve operation of resource: disabled

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"disabled": { Disabled info for the AF of an interface
"reason-code": "string" Reason why the Address Family is disabled
} }

AF-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-address-family-data/af-status/af-data/

Retrieve operation of resource: af-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"af-data": { Enabled data for the AF of an interface
"protocol-status": { Protocol status of the AF
"disabled": { Disabled state of the Address Family protocol
"reason-code": "string" Reason why the forwarding address(es) of an AF\nis(are) unknown
},
"status": "string" Status
},
"prefix-status": { Prefix status of the AF
"status": "string", Status
"unknown": { Unknown forwarding address data
"reason-code": "string" Reason why the forwarding address(es) of an AF\nis(are) unknown
},
"prefix-data": { Global prefix data for the Address Family
"prefix": [ prefix
{
"af-name": "string", AFName
"ipv4": { IPV4 address type
"prefix": "string", prefix
"prefix-length": "string" Array of global prefixes
},
"ipv6": { Array of forwarding addresses
"prefix": "string", prefix
"prefix-length": "string" Array of global prefixes
} } ],
"is-unnumbered": "boolean" Is the interface unnumbered
} },
"forwarding-address-status": { Forwarding status of the AF
"forwarding-address-data": { Known Forwarding address data
"forwarding-address": [ No description
{
"af-name": "string", AFName
"ipv4": "string", IPV4 address type
"ipv6": "string" Array of forwarding addresses
} ],
"unnumbered-interface-name": "string" If the interface is unnumbered, then its name,\nelse NULL
},
"unknown": { Unknown forwarding address data
"reason-code": "string" Reason why the forwarding address(es) of an AF\nis(are) unknown
},
"status": "string" Status
} } }

PROTOCOL-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-address-family-data/af-status/af-data/protocol-status/

Retrieve operation of resource: protocol-status

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"protocol-status": { Protocol status of the AF
"disabled": { Disabled state of the Address Family protocol
"reason-code": "string" Reason why the Address Family protocol status is\ndown
},
"status": "string" Status
} }

DISABLED - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-address-family-data/af-status/af-data/protocol-status/disabled/

Retrieve operation of resource: disabled

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"disabled": { Disabled state of the Address Family protocol
"reason-code": "string" Reason why the Address Family protocol status is\ndown
} }

FORWARDING-ADDRESS-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-address-family-data/af-status/af-data/forwarding-address-status/

Retrieve operation of resource: forwarding-address-status

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"forwarding-address-status": { Forwarding status of the AF
"forwarding-address-data": { Known Forwarding address data
"forwarding-address": [ No description
{
"af-name": "string", AFName
"ipv4": "string", IPV4 address type
"ipv6": "string" Array of forwarding addresses
} ],
"unnumbered-interface-name": "string" If the interface is unnumbered, then its name,\nelse NULL
},
"unknown": { Unknown forwarding address data
"reason-code": "string" Reason why the forwarding address(es) of an AF\nis(are) unknown
},
"status": "string" Status
} }

UNKNOWN - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-address-family-data/af-status/af-data/forwarding-address-status/unknown/

Retrieve operation of resource: unknown

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"unknown": { Unknown forwarding address data
"reason-code": "string" Reason why the forwarding address(es) of an AF\nis(are) unknown
} }

FORWARDING-ADDRESS-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-address-family-data/af-status/af-data/forwarding-address-status/forwarding-address-data/

Retrieve operation of resource: forwarding-address-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"forwarding-address-data": { Known Forwarding address data
"forwarding-address": [ No description
{
"af-name": "string", AFName
"ipv4": "string", IPV4 address type
"ipv6": "string" Array of forwarding addresses
} ],
"unnumbered-interface-name": "string" If the interface is unnumbered, then its name,\nelse NULL
} }

FORWARDING-ADDRESS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-address-family-data/af-status/af-data/forwarding-address-status/forwarding-address-data/forwarding-address/

Retrieve operation of resource: forwarding-address

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"af-name": "string", AFName
"ipv4": "string", IPV4 address type
"ipv6": "string" IPV6 address type
} }

PREFIX-STATUS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-address-family-data/af-status/af-data/prefix-status/

Retrieve operation of resource: prefix-status

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"prefix-status": { Prefix status of the AF
"status": "string", Status
"unknown": { Unknown state for the global prefixes
"reason-code": "string" Reason why the global prefix(es) is(are) unknown
},
"prefix-data": { Global prefix data for the Address Family
"prefix": [ prefix
{
"af-name": "string", AFName
"ipv4": { ipv4
"prefix": "string", prefix
"prefix-length": "string" Array of global prefixes
},
"ipv6": { ipv6
"prefix": "string", prefix
"prefix-length": "string" Array of global prefixes
} } ],
"is-unnumbered": "boolean" Is the interface unnumbered
} } }

UNKNOWN - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-address-family-data/af-status/af-data/prefix-status/unknown/

Retrieve operation of resource: unknown

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"unknown": { Unknown state for the global prefixes
"reason-code": "string" Reason why the global prefix(es) is(are) unknown
} }

PREFIX-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-address-family-data/af-status/af-data/prefix-status/prefix-data/

Retrieve operation of resource: prefix-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"prefix-data": { Global prefix data for the Address Family
"prefix": [ prefix
{
"af-name": "string", AFName
"ipv4": { ipv4
"prefix": "string", prefix
"prefix-length": "string" Array of global prefixes
},
"ipv6": { ipv6
"prefix": "string", prefix
"prefix-length": "string" Array of global prefixes
} } ],
"is-unnumbered": "boolean" Is the interface unnumbered
} }

PREFIX - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-address-family-data/af-status/af-data/prefix-status/prefix-data/prefix/

Retrieve operation of resource: prefix

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"prefix": { prefix
"af-name": "string", AFName
"ipv4": { ipv4
"prefix": "string", prefix
"prefix-length": "string" prefix length
},
"ipv6": { ipv6
"prefix": "string", prefix
"prefix-length": "string" prefix length
} } }

IPV4 - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-address-family-data/af-status/af-data/prefix-status/prefix-data/prefix/ipv4/

Retrieve operation of resource: ipv4

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ipv4": { ipv4
"prefix": "string", prefix
"prefix-length": "string" prefix length
} }

IPV6 - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-status-and-data/enabled/per-address-family-data/af-status/af-data/prefix-status/prefix-data/prefix/ipv6/

Retrieve operation of resource: ipv6

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"ipv6": { ipv6
"prefix": "string", prefix
"prefix-length": "string" prefix length
} }

CHECKPOINT-ADJACENCIES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/checkpoint-adjacencies/

Retrieve operation of resource: checkpoint-adjacencies

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"checkpoint-adjacencies": { Checkpointed adjacency table
{
"checkpoint-adjacency-circuit-number": "string", Neighbor circuit number
"checkpoint-adjacency-level": "string", Adjacency level
"checkpoint-adjacency-snpa": "string", Neighbor SNPA
{
"af-name": "string", AFName
"ipv4": "string", IPV4 address type
"ipv6": "string" Per address family next hops
} ],
"checkpoint-adjacency-system-id": "string", Neighbor system ID
"checkpoint-adjacency-interface": "string", Local interface
"checkpoint-adjacency-object-id": "integer", Checkpoint object ID
"checkpoint-adjacency-holdtime": "integer", Adjacency holdtime (s)
"checkpoint-adjacency-lan-priority": "string", Adjacency LAN priority
"system-id": "string", System ID
"interface-name": "string", Interface name
"level": "string" Level
} ] } }

CHECKPOINT-ADJACENCY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/checkpoint-adjacencies/checkpoint-adjacency/

Retrieve operation of resource: checkpoint-adjacency

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

CHECKPOINT-ADJACENCY-PER-ADDRESS-FAMILY-NEXT-HOP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/checkpoint-adjacencies/checkpoint-adjacency/checkpoint-adjacency-per-address-family-next-hop/

Retrieve operation of resource: checkpoint-adjacency-per-address-family-next-hop

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"af-name": "string", AFName
"ipv4": "string", IPV4 address type
"ipv6": "string" IPV6 address type
} }

SRMS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/srms/

Retrieve operation of resource: srms

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"srms": { Segment Routing Mapping Server operational\ndata
"policy": { Policy operational data
"policy-ipv4": { IPv4 policy operational data
"policy-ipv4-active": { IPv4 active policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
},
"policy-ipv4-backup": { IPv4 backup policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
} },
"policy-ipv6": { IPv6 policy operational data
"policy-ipv6-active": { IPv6 active policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
},
"policy-ipv6-backup": { IPv6 backup policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
} } } } }

POLICY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/srms/policy/

Retrieve operation of resource: policy

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"policy": { Policy operational data
"policy-ipv4": { IPv4 policy operational data
"policy-ipv4-active": { IPv4 active policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
},
"policy-ipv4-backup": { IPv4 backup policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
} },
"policy-ipv6": { IPv6 policy operational data
"policy-ipv6-active": { IPv6 active policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
},
"policy-ipv6-backup": { IPv6 backup policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
} } } }

POLICY-IPV4 - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/srms/policy/policy-ipv4/

Retrieve operation of resource: policy-ipv4

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"policy-ipv4": { IPv4 policy operational data
"policy-ipv4-active": { IPv4 active policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
},
"policy-ipv4-backup": { IPv4 backup policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
} } }

POLICY-IPV4-ACTIVE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/srms/policy/policy-ipv4/policy-ipv4-active/

Retrieve operation of resource: policy-ipv4-active

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"policy-ipv4-active": { IPv4 active policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
} }

POLICY-MI - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/srms/policy/policy-ipv4/policy-ipv4-active/policy-mi/{mi-id}/

Retrieve operation of resource: policy-mi

instance-name: string
in path

ID of instance-name

mi-id: string
in path

ID of mi-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer" SID range
} }

ADDR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/srms/policy/policy-ipv4/policy-ipv4-active/policy-mi/{mi-id}/addr/

Retrieve operation of resource: addr

instance-name: string
in path

ID of instance-name

mi-id: string
in path

ID of mi-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
} }

POLICY-IPV4-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/srms/policy/policy-ipv4/policy-ipv4-backup/

Retrieve operation of resource: policy-ipv4-backup

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"policy-ipv4-backup": { IPv4 backup policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
} }

POLICY-MI - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/srms/policy/policy-ipv4/policy-ipv4-backup/policy-mi/{mi-id}/

Retrieve operation of resource: policy-mi

instance-name: string
in path

ID of instance-name

mi-id: string
in path

ID of mi-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer" SID range
} }

ADDR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/srms/policy/policy-ipv4/policy-ipv4-backup/policy-mi/{mi-id}/addr/

Retrieve operation of resource: addr

instance-name: string
in path

ID of instance-name

mi-id: string
in path

ID of mi-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
} }

POLICY-IPV6 - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/srms/policy/policy-ipv6/

Retrieve operation of resource: policy-ipv6

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"policy-ipv6": { IPv6 policy operational data
"policy-ipv6-active": { IPv6 active policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
},
"policy-ipv6-backup": { IPv6 backup policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
} } }

POLICY-IPV6-BACKUP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/srms/policy/policy-ipv6/policy-ipv6-backup/

Retrieve operation of resource: policy-ipv6-backup

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"policy-ipv6-backup": { IPv6 backup policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
} }

POLICY-MI - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/srms/policy/policy-ipv6/policy-ipv6-backup/policy-mi/{mi-id}/

Retrieve operation of resource: policy-mi

instance-name: string
in path

ID of instance-name

mi-id: string
in path

ID of mi-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer" SID range
} }

ADDR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/srms/policy/policy-ipv6/policy-ipv6-backup/policy-mi/{mi-id}/addr/

Retrieve operation of resource: addr

instance-name: string
in path

ID of instance-name

mi-id: string
in path

ID of mi-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
} }

POLICY-IPV6-ACTIVE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/srms/policy/policy-ipv6/policy-ipv6-active/

Retrieve operation of resource: policy-ipv6-active

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"policy-ipv6-active": { IPv6 active policy operational data
"policy-mi": [ No description
{
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer", SID range
"mi-id": "string" Mapping Item ID (0, 1, 2, ...)
} }

POLICY-MI - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/srms/policy/policy-ipv6/policy-ipv6-active/policy-mi/{mi-id}/

Retrieve operation of resource: policy-mi

instance-name: string
in path

ID of instance-name

mi-id: string
in path

ID of mi-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"src": "string", src
"last-prefix": "string", Last IP Prefix
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
},
"area": "string", Area (OSPF) or Level (ISIS)
"sid-start": "integer", Starting SID
"last-sid-index": "integer", Last SID Index
"prefix": "integer", Prefix length
"flag-attached": "string", Attached flag
"router": "string", Router ID
"sid-count": "integer" SID range
} }

ADDR - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/srms/policy/policy-ipv6/policy-ipv6-active/policy-mi/{mi-id}/addr/

Retrieve operation of resource: addr

instance-name: string
in path

ID of instance-name

mi-id: string
in path

ID of mi-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"addr": { addr
"ipv6": "string", IPv6
"ipv4": "string", IPv4
"af": "string" AF
} }

ERROR-LOG - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/error-log/

Retrieve operation of resource: error-log

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"error-log": { Log of errors and warnings
"log-entry": [ No description
{
"error-code": "integer", Error code
"error-reason": "string", Error details
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"error-log-level": "string" Error Log entries
} ] } }

LOG-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/error-log/log-entry/

Retrieve operation of resource: log-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"error-code": "integer", Error code
"error-reason": "string", Error details
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} },
"error-log-level": "string" Logging level
} }

GENERIC-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/error-log/log-entry/generic-data/

Retrieve operation of resource: generic-data

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"generic-data": { Generic entry data
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} } }

TIMESTAMP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/error-log/log-entry/generic-data/timestamp/

Retrieve operation of resource: timestamp

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"timestamp": { Time in UTC relative to Jan 1st, 1970
"seconds": "integer", Timestamp value (seconds)
"nano-seconds": "integer" Timestamp value (nanoseconds)
} }

CHECKPOINT-INTERFACES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/checkpoint-interfaces/

Retrieve operation of resource: checkpoint-interfaces

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"checkpoint-interfaces": { Checkpointed interface table
{
"has-joined-mcast-group": "boolean", TRUE if multicast group registration succeeded\non this interface
"has-achieved-ldp-sync": "boolean", MPLS LDP sync status
"local-snpa": "string", SNPA of this interface
"local-circuit-number": "string", Local circuit number
"has-achieved-ld-pv6-sync": "boolean", MPLS LDPv6 sync status
"has-adjacency": "boolean", TRUE if there is an adjacency on this interface
"interface-name-xr": "string", Interface name
"checkpoint-object-id": "integer", Checkpoint object ID
"checkpoint-interface-handle": "string", Local interface handle
"dis-areas": "string", Areas in which this system is DIS
"interface-name": "string" Interface name
} ] } }

CHECKPOINT-INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/checkpoint-interfaces/checkpoint-interface/{interface-name}/

Retrieve operation of resource: checkpoint-interface

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

INTERFACE-STATISTICS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interface-statistics/

Retrieve operation of resource: interface-statistics

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"interface-statistics": { Interface statistics table
{
"p2p-statistics": { P2P interface statistics. NULL for non-P2P\ninterfaces
"iih-count": { IIH statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"memory-exhausted-iih-count": "integer", IIHs not sent due to memory exhaustion
"lsp-retransmit-count": "integer" LSP retransmissions
},
"interface-media-type": "string", Interface media class
"traffic-interface": "string", Interface to which traffic statistics apply
"per-area-data": [ No description
{
"statistics": { Statistics
"csnp-count": { CSNP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"lsp-flooding-dup-count": "integer", Count of LSPs already received by neighbors and\nnot flooded
"psnp-count": { PSNP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"lsp-count": { LSP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"lsp-drop-count": "integer" Count of LSPs dropped due to minimum arrival\ntime config
},
"lan-data": { LAN interface statistics. NULL for non-LAN\ninterfaces
"dis-election-count": "integer", DIS elections
"iih-count": { IIH statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"memory-exhausted-iih-count": "integer" IIHs not sent due to memory exhaustion
},
"level": "string" Per-area data
} ],
"interface-name": "string" Interface name
} ] } }

INTERFACE-STATISTIC - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interface-statistics/interface-statistic/{interface-name}/

Retrieve operation of resource: interface-statistic

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

P2P-STATISTICS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interface-statistics/interface-statistic/{interface-name}/p2p-statistics/

Retrieve operation of resource: p2p-statistics

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"p2p-statistics": { P2P interface statistics. NULL for non-P2P\ninterfaces
"iih-count": { IIH statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"memory-exhausted-iih-count": "integer", IIHs not sent due to memory exhaustion
"lsp-retransmit-count": "integer" LSP retransmissions
} }

IIH-COUNT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interface-statistics/interface-statistic/{interface-name}/p2p-statistics/iih-count/

Retrieve operation of resource: iih-count

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"iih-count": { IIH statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
} }

PER-AREA-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interface-statistics/interface-statistic/{interface-name}/per-area-data/

Retrieve operation of resource: per-area-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"statistics": { Statistics
"csnp-count": { CSNP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"lsp-flooding-dup-count": "integer", Count of LSPs already received by neighbors and\nnot flooded
"psnp-count": { PSNP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"lsp-count": { LSP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"lsp-drop-count": "integer" Count of LSPs dropped due to minimum arrival\ntime config
},
"lan-data": { LAN interface statistics. NULL for non-LAN\ninterfaces
"dis-election-count": "integer", DIS elections
"iih-count": { IIH statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"memory-exhausted-iih-count": "integer" IIHs not sent due to memory exhaustion
},
"level": "string" Level of the area this data relates to
} }

STATISTICS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interface-statistics/interface-statistic/{interface-name}/per-area-data/statistics/

Retrieve operation of resource: statistics

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"statistics": { Statistics
"csnp-count": { CSNP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"lsp-flooding-dup-count": "integer", Count of LSPs already received by neighbors and\nnot flooded
"psnp-count": { PSNP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"lsp-count": { LSP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"lsp-drop-count": "integer" Count of LSPs dropped due to minimum arrival\ntime config
} }

LSP-COUNT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interface-statistics/interface-statistic/{interface-name}/per-area-data/statistics/lsp-count/

Retrieve operation of resource: lsp-count

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"lsp-count": { LSP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
} }

CSNP-COUNT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interface-statistics/interface-statistic/{interface-name}/per-area-data/statistics/csnp-count/

Retrieve operation of resource: csnp-count

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"csnp-count": { CSNP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
} }

PSNP-COUNT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interface-statistics/interface-statistic/{interface-name}/per-area-data/statistics/psnp-count/

Retrieve operation of resource: psnp-count

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"psnp-count": { PSNP statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
} }

LAN-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interface-statistics/interface-statistic/{interface-name}/per-area-data/lan-data/

Retrieve operation of resource: lan-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"lan-data": { LAN interface statistics. NULL for non-LAN\ninterfaces
"dis-election-count": "integer", DIS elections
"iih-count": { IIH statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
},
"memory-exhausted-iih-count": "integer" IIHs not sent due to memory exhaustion
} }

IIH-COUNT - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/interface-statistics/interface-statistic/{interface-name}/per-area-data/lan-data/iih-count/

Retrieve operation of resource: iih-count

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"iih-count": { IIH statistics
"pdu-send-count": "integer", PDUs sent
"pdu-receive-count": "integer" PDUs received
} }

PROTOCOL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/protocol/

Retrieve operation of resource: protocol

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"protocol": { Protocol
"srgb-end": "integer", Last label in SRGB
"remaining-time-for-next-nsf-restart": "integer", Time remaining until the next NSF restart may be\nattempted
"adj-form-count": "integer", Adj Forming count
"last-restart-status": "string", Last restart status
"srlb-allocated": "boolean", Is SRLB allocated ?
"vrf-context": "string", VRF context
"instance-id": "integer", instance id
"adj-stagger-enabled": "boolean", Adjacency Stagger Enabled
"te-connection": "string", TE connection
"active-area-address": [ No description
{
"entry": "string" Manual area addresses
} ],
"adj-stagger-max": "integer", Adjacency Stagger Max Number of Forming\nNeighbors Allowed
"adj-stagger-init": "integer", Adjacency Stagger Initiall Number of Forming\nNeighbors Allowed
"srlb-start": "integer", First label in SRLB
"last-restart-nsf-flavor": "string", NSF type of last restart
"srgb-allocated": "boolean", Is SRGB allocated ?
"adj-full-count": "integer", Adj Full count
"nsap-system-id": "string", Local system ID
"running-levels": "string", Levels running
"valid-nsap-system-id": "boolean", Indicates if system ID valid
"srgb-start": "integer", First label in SRGB
"per-topo-data": [ No description
{
"default-admin-distance": "integer", Default administrative distance
"advertise-passive-only": "boolean", Advertise passive interface prefixes only
"redist-protocols-list": { List of redistributed protocols
"isis-sh-redist-entry": [ No description
{
"protocol-details": { Relevant details of the redistributed protocol
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" isis sh redist entry
} } ] },
"wait-redist-complete": "boolean", Waiting for redist complete RIB event
"per-area-data": [ No description
{
"rib-update-delay": "integer", Microloop RIB update delay
"sr-uloop-event": "string", SR microloop avoidance event
"sr-uloop-far-node-id": "string", SR microloop far node
"level": "string", The level this data refers to
"uses-default-link-topo-flag": "boolean", Does this topology use the default link topology
"sr-uloop-is-active": "boolean", Explicit paths installed in the RIB
"generated-metric-style": "string", Generate metric style
"duration": "integer", SR microloop avoidance duration
"accepted-metric-style": "string", Accept metric style
"sr-uloop-near-node-id": "string", SR microloop near node
"ispf-state": "string", ISPF state
"uloop-avoidance-type": "string", Microloop avoidance type
"metric": "string", Metric
"te-enabled": "boolean" Per-area data
} ],
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" Per-topology data
} } ], {
"entry": "string" Manual area addresses
} ],
"configured-nsf-flavor": "string", Configured NSF type
"srlb-end": "integer" Last label in SRLB
} }

MANUAL-AREA-ADDRESS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/protocol/manual-area-address/

Retrieve operation of resource: manual-area-address

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

ACTIVE-AREA-ADDRESS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/protocol/active-area-address/

Retrieve operation of resource: active-area-address

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

PER-TOPO-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/protocol/per-topo-data/

Retrieve operation of resource: per-topo-data

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"default-admin-distance": "integer", Default administrative distance
"advertise-passive-only": "boolean", Advertise passive interface prefixes only
"redist-protocols-list": { List of redistributed protocols
"isis-sh-redist-entry": [ No description
{
"protocol-details": { Relevant details of the redistributed protocol
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" isis sh redist entry
} } ] },
"wait-redist-complete": "boolean", Waiting for redist complete RIB event
"per-area-data": [ No description
{
"rib-update-delay": "integer", Microloop RIB update delay
"sr-uloop-event": "string", SR microloop avoidance event
"sr-uloop-far-node-id": "string", SR microloop far node
"level": "string", The level this data refers to
"uses-default-link-topo-flag": "boolean", Does this topology use the default link topology
"sr-uloop-is-active": "boolean", Explicit paths installed in the RIB
"generated-metric-style": "string", Generate metric style
"duration": "integer", SR microloop avoidance duration
"accepted-metric-style": "string", Accept metric style
"sr-uloop-near-node-id": "string", SR microloop near node
"ispf-state": "string", ISPF state
"uloop-avoidance-type": "string", Microloop avoidance type
"metric": "string", Metric
"te-enabled": "boolean" Per-area data
} ],
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} } }

ID - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/protocol/per-topo-data/id/

Retrieve operation of resource: id

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"id": { Topology ID
"af-name": "string", AF name
"saf-name": "string", Sub-AF name
"topology-name": "string", Topology Name
"vrf-name": "string" VRF Name
} }

REDIST-PROTOCOLS-LIST - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/protocol/per-topo-data/redist-protocols-list/

Retrieve operation of resource: redist-protocols-list

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"redist-protocols-list": { List of redistributed protocols
"isis-sh-redist-entry": [ No description
{
"protocol-details": { Relevant details of the redistributed protocol
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" isis sh redist entry
} } ] } }

ISIS-SH-REDIST-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/protocol/per-topo-data/redist-protocols-list/isis-sh-redist-entry/

Retrieve operation of resource: isis-sh-redist-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

PROTOCOL-DETAILS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/protocol/per-topo-data/redist-protocols-list/isis-sh-redist-entry/protocol-details/

Retrieve operation of resource: protocol-details

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"protocol-details": { Relevant details of the redistributed protocol
"isis-instance-id": "string", IS-IS instance identifier
"protocol": "string", Protocol
"ospf-process-id": "string", OSPF process identifier
"application-name": "string", Application Name
"ospfv3-process-id": "string", OSPFv3 process identifier
"bgp-as-number": "string", BGP Autonomous System number
"eigrp-as-number": "string" EIGRP Autonomous System number
} }

PER-AREA-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/protocol/per-topo-data/per-area-data/

Retrieve operation of resource: per-area-data

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"rib-update-delay": "integer", Microloop RIB update delay
"sr-uloop-event": "string", SR microloop avoidance event
"sr-uloop-far-node-id": "string", SR microloop far node
"level": "string", The level this data refers to
"uses-default-link-topo-flag": "boolean", Does this topology use the default link topology
"sr-uloop-is-active": "boolean", Explicit paths installed in the RIB
"generated-metric-style": "string", Generate metric style
"duration": "integer", SR microloop avoidance duration
"accepted-metric-style": "string", Accept metric style
"sr-uloop-near-node-id": "string", SR microloop near node
"ispf-state": "string", ISPF state
"uloop-avoidance-type": "string", Microloop avoidance type
"metric": "string", Metric
"te-enabled": "boolean" Indicates whether MPLS TE is enabled
} }

NEIGHBOR-SUMMARIES - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbor-summaries/

Retrieve operation of resource: neighbor-summaries

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"neighbor-summaries": { Neighbor-summary table
{
"level1-neighbors": { L1-only neighbors
"neighbor-init-count": "integer", Neighbors being initialized
"neighbor-up-count": "integer", Neighbors up
"neighbor-down-count": "integer" Neighbors down
},
"level12-neigbors": { L12 neighbors
"neighbor-init-count": "integer", Neighbors being initialized
"neighbor-up-count": "integer", Neighbors up
"neighbor-down-count": "integer" Neighbors down
},
"level2-neighbors": { L2-only neighbors
"neighbor-init-count": "integer", Neighbors being initialized
"neighbor-up-count": "integer", Neighbors up
"neighbor-down-count": "integer" Neighbors down
},
"interface-name": "string" Interface name
} ] } }

NEIGHBOR-SUMMARY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbor-summaries/neighbor-summary/{interface-name}/

Retrieve operation of resource: neighbor-summary

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

LEVEL1-NEIGHBORS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbor-summaries/neighbor-summary/{interface-name}/level1-neighbors/

Retrieve operation of resource: level1-neighbors

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"level1-neighbors": { L1-only neighbors
"neighbor-init-count": "integer", Neighbors being initialized
"neighbor-up-count": "integer", Neighbors up
"neighbor-down-count": "integer" Neighbors down
} }

LEVEL2-NEIGHBORS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbor-summaries/neighbor-summary/{interface-name}/level2-neighbors/

Retrieve operation of resource: level2-neighbors

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"level2-neighbors": { L2-only neighbors
"neighbor-init-count": "integer", Neighbors being initialized
"neighbor-up-count": "integer", Neighbors up
"neighbor-down-count": "integer" Neighbors down
} }

LEVEL12-NEIGBORS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/neighbor-summaries/neighbor-summary/{interface-name}/level12-neigbors/

Retrieve operation of resource: level12-neigbors

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"level12-neigbors": { L12 neighbors
"neighbor-init-count": "integer", Neighbors being initialized
"neighbor-up-count": "integer", Neighbors up
"neighbor-down-count": "integer" Neighbors down
} }

CHECKPOINT-LSPS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/checkpoint-lsps/

Retrieve operation of resource: checkpoint-lsps

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"checkpoint-lsps": { Checkpointed LSP table
{
"checkpoint-lsp-id": "string", LSP ID
"checkpoint-lsp-local-flag": "boolean", TRUE if this is a local LSP
"checkpoint-lsp-level": "integer", LSP level
"checkpoint-lsp-object-id": "integer", LSP Checkpoint table object ID
"lsp-id": "string", LSP ID
"level": "string" Level
} ] } }

CHECKPOINT-LSP - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/checkpoint-lsps/checkpoint-lsp/

Retrieve operation of resource: checkpoint-lsp

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

MESH-GROUPS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/mesh-groups/

Retrieve operation of resource: mesh-groups

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"mesh-groups": { Mesh-group information
"mesh-group-configured-interface-list": { List of mesh-group-configured interfaces
"isis-sh-mesh-entry": [ No description
{
"mesh-group-number": "string", Mesh-group number
"mesh-group-interface": "string" isis sh mesh entry
} ] } } }

MESH-GROUP-CONFIGURED-INTERFACE-LIST - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/mesh-groups/mesh-group-configured-interface-list/

Retrieve operation of resource: mesh-group-configured-interface-list

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"mesh-group-configured-interface-list": { List of mesh-group-configured interfaces
"isis-sh-mesh-entry": [ No description
{
"mesh-group-number": "string", Mesh-group number
"mesh-group-interface": "string" isis sh mesh entry
} ] } }

ISIS-SH-MESH-ENTRY - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/mesh-groups/mesh-group-configured-interface-list/isis-sh-mesh-entry/

Retrieve operation of resource: isis-sh-mesh-entry

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}

NSR-STATISTICS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-statistics/

Retrieve operation of resource: nsr-statistics

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"nsr-statistics": { NSR Statistics information
"isis-nsr-stats-data": { ISIS NSR STATS Data
"peer": [ No description
{
"no-of-live-interface": "integer", no of live interface
"no-of-ipv6-routes": "integer", no of ipv6 routes
"no-of-loopback-interface": "integer", no of loopback interface
"no-of-te-links": "integer", no of te links
"no-of-l1-adj": "integer", no of l1 adj
"no-of-lan-interface": "integer", no of lan interface
"no-of-l2-adj": "integer", no of l2 adj
"no-of-l1-lsp": "integer", no of l1 lsp
"no-of-l2-lsp": "integer", no of l2 lsp
"seqnum": "integer", seqnum
"no-of-ipv4-routes": "integer", no of ipv4 routes
"no-of-te-tunnels": "integer", no of te tunnels
"no-of-ptp-interface": "integer" no of ptp interface
} ],
"self": { self
"no-of-live-interface": "integer", no of live interface
"no-of-ipv6-routes": "integer", no of ipv6 routes
"no-of-loopback-interface": "integer", no of loopback interface
"no-of-te-links": "integer", no of te links
"no-of-l1-adj": "integer", no of l1 adj
"no-of-lan-interface": "integer", no of lan interface
"no-of-l2-adj": "integer", no of l2 adj
"no-of-l1-lsp": "integer", no of l1 lsp
"no-of-l2-lsp": "integer", no of l2 lsp
"seqnum": "integer", seqnum
"no-of-ipv4-routes": "integer", no of ipv4 routes
"no-of-te-tunnels": "integer", no of te tunnels
"no-of-ptp-interface": "integer" no of ptp interface
} },
"isis-vm-state": "integer" ISIS VM STATE
} }

ISIS-NSR-STATS-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-statistics/isis-nsr-stats-data/

Retrieve operation of resource: isis-nsr-stats-data

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"isis-nsr-stats-data": { ISIS NSR STATS Data
"peer": [ No description
{
"no-of-live-interface": "integer", no of live interface
"no-of-ipv6-routes": "integer", no of ipv6 routes
"no-of-loopback-interface": "integer", no of loopback interface
"no-of-te-links": "integer", no of te links
"no-of-l1-adj": "integer", no of l1 adj
"no-of-lan-interface": "integer", no of lan interface
"no-of-l2-adj": "integer", no of l2 adj
"no-of-l1-lsp": "integer", no of l1 lsp
"no-of-l2-lsp": "integer", no of l2 lsp
"seqnum": "integer", seqnum
"no-of-ipv4-routes": "integer", no of ipv4 routes
"no-of-te-tunnels": "integer", no of te tunnels
"no-of-ptp-interface": "integer" no of ptp interface
} ],
"self": { self
"no-of-live-interface": "integer", no of live interface
"no-of-ipv6-routes": "integer", no of ipv6 routes
"no-of-loopback-interface": "integer", no of loopback interface
"no-of-te-links": "integer", no of te links
"no-of-l1-adj": "integer", no of l1 adj
"no-of-lan-interface": "integer", no of lan interface
"no-of-l2-adj": "integer", no of l2 adj
"no-of-l1-lsp": "integer", no of l1 lsp
"no-of-l2-lsp": "integer", no of l2 lsp
"seqnum": "integer", seqnum
"no-of-ipv4-routes": "integer", no of ipv4 routes
"no-of-te-tunnels": "integer", no of te tunnels
"no-of-ptp-interface": "integer" no of ptp interface
} } }

SELF - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-statistics/isis-nsr-stats-data/self/

Retrieve operation of resource: self

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"self": { self
"no-of-live-interface": "integer", no of live interface
"no-of-ipv6-routes": "integer", no of ipv6 routes
"no-of-loopback-interface": "integer", no of loopback interface
"no-of-te-links": "integer", no of te links
"no-of-l1-adj": "integer", no of l1 adj
"no-of-lan-interface": "integer", no of lan interface
"no-of-l2-adj": "integer", no of l2 adj
"no-of-l1-lsp": "integer", no of l1 lsp
"no-of-l2-lsp": "integer", no of l2 lsp
"seqnum": "integer", seqnum
"no-of-ipv4-routes": "integer", no of ipv4 routes
"no-of-te-tunnels": "integer", no of te tunnels
"no-of-ptp-interface": "integer" no of ptp interface
} }

PEER - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/nsr-statistics/isis-nsr-stats-data/peer/

Retrieve operation of resource: peer

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
    
"no-of-live-interface": "integer", no of live interface
"no-of-ipv6-routes": "integer", no of ipv6 routes
"no-of-loopback-interface": "integer", no of loopback interface
"no-of-te-links": "integer", no of te links
"no-of-l1-adj": "integer", no of l1 adj
"no-of-lan-interface": "integer", no of lan interface
"no-of-l2-adj": "integer", no of l2 adj
"no-of-l1-lsp": "integer", no of l1 lsp
"no-of-l2-lsp": "integer", no of l2 lsp
"seqnum": "integer", seqnum
"no-of-ipv4-routes": "integer", no of ipv4 routes
"no-of-te-tunnels": "integer", no of te tunnels
"no-of-ptp-interface": "integer" no of ptp interface
} }

CHECKPOINT-TE-TUNNELS - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/checkpoint-te-tunnels/

Retrieve operation of resource: checkpoint-te-tunnels

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  
"checkpoint-te-tunnels": { Checkpointed TE tunnel table
{
"checkpoint-te-metric-mode": "string", Tunnel metric mode
"checkpoint-te-interface": "string", Tunnel interface
"checkpoint-te-system-id": "string", Destination system ID
"checkpoint-te-nexthop": "string", Tunnel next-hop IP address
"checkpoint-te-bandwidth": "integer", Tunnel bandwidth
"checkpoint-te-level": "string", TE database level
"checkpoint-te-metric": "string", Tunnel metric
"checkpoint-te-object-id": "integer", Tunnel checkpoint object ID
"checkpoint-te-flags": "integer", Tunnel flags
"interface-name": "string", Interface name
"level": "string" Level
} ] } }

CHECKPOINT-TE-TUNNEL - Retrieve

GET Cisco-IOS-XR-clns-isis-oper:isis/instances/instance/{instance-name}/checkpoint-te-tunnels/checkpoint-te-tunnel/

Retrieve operation of resource: checkpoint-te-tunnel

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
}